mirror of
https://github.com/immich-app/immich.git
synced 2025-12-14 00:30:47 -08:00
Compare commits
13 Commits
fix-mobile
...
v1.111.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
919fd7d41f | ||
|
|
c2fdb6aab8 | ||
|
|
b6c4da37fd | ||
|
|
17c3e8e8bf | ||
|
|
21d3f248da | ||
|
|
a29660aae3 | ||
|
|
6c81fa0f0a | ||
|
|
7156da502f | ||
|
|
13741410a7 | ||
|
|
3408e6b3cb | ||
|
|
434bcec5cc | ||
|
|
ebc71e428d | ||
|
|
a70cd368af |
@@ -1,4 +1,4 @@
|
|||||||
FROM node:20.16.0-alpine3.20@sha256:aada767bf3e4b4a1437642b81db7d8bb99a6dba27627088e4608772f1f02ebc0 as core
|
FROM node:20.16.0-alpine3.20@sha256:eb8101caae9ac02229bd64c024919fe3d4504ff7f329da79ca60a04db08cef52 as core
|
||||||
|
|
||||||
WORKDIR /usr/src/open-api/typescript-sdk
|
WORKDIR /usr/src/open-api/typescript-sdk
|
||||||
COPY open-api/typescript-sdk/package*.json open-api/typescript-sdk/tsconfig*.json ./
|
COPY open-api/typescript-sdk/package*.json open-api/typescript-sdk/tsconfig*.json ./
|
||||||
|
|||||||
6
cli/package-lock.json
generated
6
cli/package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "@immich/cli",
|
"name": "@immich/cli",
|
||||||
"version": "2.2.12",
|
"version": "2.2.13",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "@immich/cli",
|
"name": "@immich/cli",
|
||||||
"version": "2.2.12",
|
"version": "2.2.13",
|
||||||
"license": "GNU Affero General Public License version 3",
|
"license": "GNU Affero General Public License version 3",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"fast-glob": "^3.3.2",
|
"fast-glob": "^3.3.2",
|
||||||
@@ -49,7 +49,7 @@
|
|||||||
},
|
},
|
||||||
"../open-api/typescript-sdk": {
|
"../open-api/typescript-sdk": {
|
||||||
"name": "@immich/sdk",
|
"name": "@immich/sdk",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "GNU Affero General Public License version 3",
|
"license": "GNU Affero General Public License version 3",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@immich/cli",
|
"name": "@immich/cli",
|
||||||
"version": "2.2.12",
|
"version": "2.2.13",
|
||||||
"description": "Command Line Interface (CLI) for Immich",
|
"description": "Command Line Interface (CLI) for Immich",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"exports": "./dist/index.js",
|
"exports": "./dist/index.js",
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ services:
|
|||||||
# file: hwaccel.transcoding.yml
|
# file: hwaccel.transcoding.yml
|
||||||
# service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
|
# service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
|
||||||
volumes:
|
volumes:
|
||||||
|
# Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file
|
||||||
- ${UPLOAD_LOCATION}:/usr/src/app/upload
|
- ${UPLOAD_LOCATION}:/usr/src/app/upload
|
||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
env_file:
|
env_file:
|
||||||
@@ -57,6 +58,7 @@ services:
|
|||||||
POSTGRES_DB: ${DB_DATABASE_NAME}
|
POSTGRES_DB: ${DB_DATABASE_NAME}
|
||||||
POSTGRES_INITDB_ARGS: '--data-checksums'
|
POSTGRES_INITDB_ARGS: '--data-checksums'
|
||||||
volumes:
|
volumes:
|
||||||
|
# Do not edit the next line. If you want to change the database storage location on your system, edit the value of DB_DATA_LOCATION in the .env file
|
||||||
- ${DB_DATA_LOCATION}:/var/lib/postgresql/data
|
- ${DB_DATA_LOCATION}:/var/lib/postgresql/data
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: pg_isready --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' || exit 1; Chksum="$$(psql --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' --tuples-only --no-align --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1
|
test: pg_isready --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' || exit 1; Chksum="$$(psql --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' --tuples-only --no-align --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1
|
||||||
|
|||||||
4
docs/static/archived-versions.json
vendored
4
docs/static/archived-versions.json
vendored
@@ -1,4 +1,8 @@
|
|||||||
[
|
[
|
||||||
|
{
|
||||||
|
"label": "v1.111.0",
|
||||||
|
"url": "https://v1.111.0.archive.immich.app"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"label": "v1.110.0",
|
"label": "v1.110.0",
|
||||||
"url": "https://v1.110.0.archive.immich.app"
|
"url": "https://v1.110.0.archive.immich.app"
|
||||||
|
|||||||
32
e2e/package-lock.json
generated
32
e2e/package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "immich-e2e",
|
"name": "immich-e2e",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "immich-e2e",
|
"name": "immich-e2e",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"license": "GNU Affero General Public License version 3",
|
"license": "GNU Affero General Public License version 3",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@immich/cli": "file:../cli",
|
"@immich/cli": "file:../cli",
|
||||||
@@ -25,7 +25,7 @@
|
|||||||
"eslint-config-prettier": "^9.1.0",
|
"eslint-config-prettier": "^9.1.0",
|
||||||
"eslint-plugin-prettier": "^5.1.3",
|
"eslint-plugin-prettier": "^5.1.3",
|
||||||
"eslint-plugin-unicorn": "^54.0.0",
|
"eslint-plugin-unicorn": "^54.0.0",
|
||||||
"exiftool-vendored": "^27.0.0",
|
"exiftool-vendored": "^28.0.0",
|
||||||
"jose": "^5.6.3",
|
"jose": "^5.6.3",
|
||||||
"luxon": "^3.4.4",
|
"luxon": "^3.4.4",
|
||||||
"oidc-provider": "^8.5.1",
|
"oidc-provider": "^8.5.1",
|
||||||
@@ -42,7 +42,7 @@
|
|||||||
},
|
},
|
||||||
"../cli": {
|
"../cli": {
|
||||||
"name": "@immich/cli",
|
"name": "@immich/cli",
|
||||||
"version": "2.2.12",
|
"version": "2.2.13",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "GNU Affero General Public License version 3",
|
"license": "GNU Affero General Public License version 3",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@@ -86,7 +86,7 @@
|
|||||||
},
|
},
|
||||||
"../open-api/typescript-sdk": {
|
"../open-api/typescript-sdk": {
|
||||||
"name": "@immich/sdk",
|
"name": "@immich/sdk",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "GNU Affero General Public License version 3",
|
"license": "GNU Affero General Public License version 3",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@@ -3144,9 +3144,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/exiftool-vendored": {
|
"node_modules/exiftool-vendored": {
|
||||||
"version": "27.0.0",
|
"version": "28.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/exiftool-vendored/-/exiftool-vendored-27.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/exiftool-vendored/-/exiftool-vendored-28.2.0.tgz",
|
||||||
"integrity": "sha512-/jHX8Jjadj0YJzpqnuBo1Yy2ln2hnRbBIc+3jcVOLQ6qhHEKsLRlfJ145Ghn7k/EcnfpDzVX3V8AUCTC8juTow==",
|
"integrity": "sha512-s2k92EB8LSeYjXv4agtpANeH8y1CsEThYqMm7AF1jP64PyFb40AoD0RGf69j28G6RqXkT5JGl4Xwk9kOy3IkjQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@@ -3157,14 +3157,14 @@
|
|||||||
"luxon": "^3.4.4"
|
"luxon": "^3.4.4"
|
||||||
},
|
},
|
||||||
"optionalDependencies": {
|
"optionalDependencies": {
|
||||||
"exiftool-vendored.exe": "12.85.0",
|
"exiftool-vendored.exe": "12.91.0",
|
||||||
"exiftool-vendored.pl": "12.85.0"
|
"exiftool-vendored.pl": "12.91.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/exiftool-vendored.exe": {
|
"node_modules/exiftool-vendored.exe": {
|
||||||
"version": "12.85.0",
|
"version": "12.91.0",
|
||||||
"resolved": "https://registry.npmjs.org/exiftool-vendored.exe/-/exiftool-vendored.exe-12.85.0.tgz",
|
"resolved": "https://registry.npmjs.org/exiftool-vendored.exe/-/exiftool-vendored.exe-12.91.0.tgz",
|
||||||
"integrity": "sha512-rWsKVp9oXsS79S3bfCNXKeEo4av0xcd7slk/TfPpCa5pojg8ZVXSVfPZMAAlhOuK63YXrKN/e3jRNReeGP+2Gw==",
|
"integrity": "sha512-nxcoGBaJL/D+Wb0jVe8qwyV8QZpRcCzU0aCKhG0S1XNGWGjJJJ4QV851aobcfDwI4NluFOdqkjTSf32pVijvHg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
@@ -3173,9 +3173,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/exiftool-vendored.pl": {
|
"node_modules/exiftool-vendored.pl": {
|
||||||
"version": "12.85.0",
|
"version": "12.91.0",
|
||||||
"resolved": "https://registry.npmjs.org/exiftool-vendored.pl/-/exiftool-vendored.pl-12.85.0.tgz",
|
"resolved": "https://registry.npmjs.org/exiftool-vendored.pl/-/exiftool-vendored.pl-12.91.0.tgz",
|
||||||
"integrity": "sha512-AelZQCCfl0a0g7PYx90TqbNGlSu2zDbRfCTjGw6bBBYnJF0NUfUWVhTpa8XGe2lHx1KYikH8AkJaey3esAxMAg==",
|
"integrity": "sha512-GZMy9+Jiv8/C7R4uYe1kWtXsAaJdgVezTwYa+wDeoqvReHiX2t5uzkCrzWdjo4LGl5mPQkyKhN7/uPLYk5Ak6w==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "immich-e2e",
|
"name": "immich-e2e",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
@@ -35,7 +35,7 @@
|
|||||||
"eslint-config-prettier": "^9.1.0",
|
"eslint-config-prettier": "^9.1.0",
|
||||||
"eslint-plugin-prettier": "^5.1.3",
|
"eslint-plugin-prettier": "^5.1.3",
|
||||||
"eslint-plugin-unicorn": "^54.0.0",
|
"eslint-plugin-unicorn": "^54.0.0",
|
||||||
"exiftool-vendored": "^27.0.0",
|
"exiftool-vendored": "^28.0.0",
|
||||||
"jose": "^5.6.3",
|
"jose": "^5.6.3",
|
||||||
"luxon": "^3.4.4",
|
"luxon": "^3.4.4",
|
||||||
"oidc-provider": "^8.5.1",
|
"oidc-provider": "^8.5.1",
|
||||||
|
|||||||
@@ -159,4 +159,75 @@ describe('/map', () => {
|
|||||||
expect(body).toEqual(expect.objectContaining({ id: 'immich-map-dark' }));
|
expect(body).toEqual(expect.objectContaining({ id: 'immich-map-dark' }));
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
describe('GET /map/reverse-geocode', () => {
|
||||||
|
it('should require authentication', async () => {
|
||||||
|
const { status, body } = await request(app).get('/map/reverse-geocode');
|
||||||
|
expect(status).toBe(401);
|
||||||
|
expect(body).toEqual(errorDto.unauthorized);
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should throw an error if a lat is not provided', async () => {
|
||||||
|
const { status, body } = await request(app)
|
||||||
|
.get('/map/reverse-geocode?lon=123')
|
||||||
|
.set('Authorization', `Bearer ${admin.accessToken}`);
|
||||||
|
expect(status).toBe(400);
|
||||||
|
expect(body).toEqual(errorDto.badRequest(['lat must be a number between -90 and 90']));
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should throw an error if a lat is not a number', async () => {
|
||||||
|
const { status, body } = await request(app)
|
||||||
|
.get('/map/reverse-geocode?lat=abc&lon=123.456')
|
||||||
|
.set('Authorization', `Bearer ${admin.accessToken}`);
|
||||||
|
expect(status).toBe(400);
|
||||||
|
expect(body).toEqual(errorDto.badRequest(['lat must be a number between -90 and 90']));
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should throw an error if a lat is out of range', async () => {
|
||||||
|
const { status, body } = await request(app)
|
||||||
|
.get('/map/reverse-geocode?lat=91&lon=123.456')
|
||||||
|
.set('Authorization', `Bearer ${admin.accessToken}`);
|
||||||
|
expect(status).toBe(400);
|
||||||
|
expect(body).toEqual(errorDto.badRequest(['lat must be a number between -90 and 90']));
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should throw an error if a lon is not provided', async () => {
|
||||||
|
const { status, body } = await request(app)
|
||||||
|
.get('/map/reverse-geocode?lat=75')
|
||||||
|
.set('Authorization', `Bearer ${admin.accessToken}`);
|
||||||
|
expect(status).toBe(400);
|
||||||
|
expect(body).toEqual(errorDto.badRequest(['lon must be a number between -180 and 180']));
|
||||||
|
});
|
||||||
|
|
||||||
|
const reverseGeocodeTestCases = [
|
||||||
|
{
|
||||||
|
name: 'Vaucluse',
|
||||||
|
lat: -33.858_977_058_663_13,
|
||||||
|
lon: 151.278_490_730_270_48,
|
||||||
|
results: [{ city: 'Vaucluse', state: 'New South Wales', country: 'Australia' }],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'Ravenhall',
|
||||||
|
lat: -37.765_732_399_174_75,
|
||||||
|
lon: 144.752_453_164_883_3,
|
||||||
|
results: [{ city: 'Ravenhall', state: 'Victoria', country: 'Australia' }],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'Scarborough',
|
||||||
|
lat: -31.894_346_156_789_997,
|
||||||
|
lon: 115.757_617_103_904_64,
|
||||||
|
results: [{ city: 'Scarborough', state: 'Western Australia', country: 'Australia' }],
|
||||||
|
},
|
||||||
|
];
|
||||||
|
|
||||||
|
it.each(reverseGeocodeTestCases)(`should resolve to $name`, async ({ lat, lon, results }) => {
|
||||||
|
const { status, body } = await request(app)
|
||||||
|
.get(`/map/reverse-geocode?lat=${lat}&lon=${lon}`)
|
||||||
|
.set('Authorization', `Bearer ${admin.accessToken}`);
|
||||||
|
expect(status).toBe(200);
|
||||||
|
expect(Array.isArray(body)).toBe(true);
|
||||||
|
expect(body.length).toBe(results.length);
|
||||||
|
expect(body).toEqual(results);
|
||||||
|
});
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -6,10 +6,19 @@ import request from 'supertest';
|
|||||||
import { beforeAll, beforeEach, describe, expect, it } from 'vitest';
|
import { beforeAll, beforeEach, describe, expect, it } from 'vitest';
|
||||||
|
|
||||||
const invalidBirthday = [
|
const invalidBirthday = [
|
||||||
{ birthDate: 'false', response: 'birthDate must be a date string' },
|
{
|
||||||
{ birthDate: '123567', response: 'birthDate must be a date string' },
|
birthDate: 'false',
|
||||||
{ birthDate: 123_567, response: 'birthDate must be a date string' },
|
response: ['birthDate must be a string in the format yyyy-MM-dd', 'Birth date cannot be in the future'],
|
||||||
{ birthDate: new Date(9999, 0, 0).toISOString(), response: ['Birth date cannot be in the future'] },
|
},
|
||||||
|
{
|
||||||
|
birthDate: '123567',
|
||||||
|
response: ['birthDate must be a string in the format yyyy-MM-dd', 'Birth date cannot be in the future'],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
birthDate: 123_567,
|
||||||
|
response: ['birthDate must be a string in the format yyyy-MM-dd', 'Birth date cannot be in the future'],
|
||||||
|
},
|
||||||
|
{ birthDate: '9999-01-01', response: ['Birth date cannot be in the future'] },
|
||||||
];
|
];
|
||||||
|
|
||||||
describe('/people', () => {
|
describe('/people', () => {
|
||||||
@@ -185,13 +194,13 @@ describe('/people', () => {
|
|||||||
.set('Authorization', `Bearer ${admin.accessToken}`)
|
.set('Authorization', `Bearer ${admin.accessToken}`)
|
||||||
.send({
|
.send({
|
||||||
name: 'New Person',
|
name: 'New Person',
|
||||||
birthDate: '1990-01-01T05:00:00.000Z',
|
birthDate: '1990-01-01',
|
||||||
});
|
});
|
||||||
expect(status).toBe(201);
|
expect(status).toBe(201);
|
||||||
expect(body).toMatchObject({
|
expect(body).toMatchObject({
|
||||||
id: expect.any(String),
|
id: expect.any(String),
|
||||||
name: 'New Person',
|
name: 'New Person',
|
||||||
birthDate: '1990-01-01T05:00:00.000Z',
|
birthDate: '1990-01-01',
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -233,7 +242,7 @@ describe('/people', () => {
|
|||||||
const { status, body } = await request(app)
|
const { status, body } = await request(app)
|
||||||
.put(`/people/${visiblePerson.id}`)
|
.put(`/people/${visiblePerson.id}`)
|
||||||
.set('Authorization', `Bearer ${admin.accessToken}`)
|
.set('Authorization', `Bearer ${admin.accessToken}`)
|
||||||
.send({ birthDate: '1990-01-01T05:00:00.000Z' });
|
.send({ birthDate: '1990-01-01' });
|
||||||
expect(status).toBe(200);
|
expect(status).toBe(200);
|
||||||
expect(body).toMatchObject({ birthDate: '1990-01-01' });
|
expect(body).toMatchObject({ birthDate: '1990-01-01' });
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -112,6 +112,13 @@ describe('/shared-links', () => {
|
|||||||
expect(resp.header['content-type']).toContain('text/html');
|
expect(resp.header['content-type']).toContain('text/html');
|
||||||
expect(resp.text).toContain(`<meta name="description" content="1 shared photos & videos" />`);
|
expect(resp.text).toContain(`<meta name="description" content="1 shared photos & videos" />`);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it('should have fqdn og:image meta tag for shared asset', async () => {
|
||||||
|
const resp = await request(shareUrl).get(`/${linkWithAssets.key}`);
|
||||||
|
expect(resp.status).toBe(200);
|
||||||
|
expect(resp.header['content-type']).toContain('text/html');
|
||||||
|
expect(resp.text).toContain(`<meta property="og:image" content="http://`);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('GET /shared-links', () => {
|
describe('GET /shared-links', () => {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "machine-learning"
|
name = "machine-learning"
|
||||||
version = "1.110.0"
|
version = "1.111.0"
|
||||||
description = ""
|
description = ""
|
||||||
authors = ["Hau Tran <alex.tran1502@gmail.com>"]
|
authors = ["Hau Tran <alex.tran1502@gmail.com>"]
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
|
|||||||
@@ -35,8 +35,8 @@ platform :android do
|
|||||||
task: 'bundle',
|
task: 'bundle',
|
||||||
build_type: 'Release',
|
build_type: 'Release',
|
||||||
properties: {
|
properties: {
|
||||||
"android.injected.version.code" => 151,
|
"android.injected.version.code" => 152,
|
||||||
"android.injected.version.name" => "1.110.0",
|
"android.injected.version.name" => "1.111.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')
|
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')
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "يلغي",
|
"action_common_cancel": "يلغي",
|
||||||
"action_common_clear": "مسح",
|
"action_common_clear": "مسح",
|
||||||
"action_common_confirm": "تأكيد",
|
"action_common_confirm": "تأكيد",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "تحديث",
|
"action_common_update": "تحديث",
|
||||||
"add_to_album_bottom_sheet_added": "تمت الاضافة{album}",
|
"add_to_album_bottom_sheet_added": "تمت الاضافة{album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "موجودة مسبقا {album}",
|
"add_to_album_bottom_sheet_already_exists": "موجودة مسبقا {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "كلمة المرور الجديدة",
|
"change_password_form_new_password": "كلمة المرور الجديدة",
|
||||||
"change_password_form_password_mismatch": "كلمة المرور غير مطابقة",
|
"change_password_form_password_mismatch": "كلمة المرور غير مطابقة",
|
||||||
"change_password_form_reenter_new_password": "أعد إدخال كلمة مرور جديدة",
|
"change_password_form_reenter_new_password": "أعد إدخال كلمة مرور جديدة",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "أضف إلى الألبوم",
|
"common_add_to_album": "أضف إلى الألبوم",
|
||||||
"common_change_password": "تغيير كلمة المرور",
|
"common_change_password": "تغيير كلمة المرور",
|
||||||
"common_create_new_album": "إنشاء ألبوم جديد",
|
"common_create_new_album": "إنشاء ألبوم جديد",
|
||||||
"common_server_error": "يرجى التحقق من اتصال الشبكة الخاص بك ، والتأكد من أن الجهاز قابل للوصول وإصدارات التطبيق/الجهاز متوافقة.",
|
"common_server_error": "يرجى التحقق من اتصال الشبكة الخاص بك ، والتأكد من أن الجهاز قابل للوصول وإصدارات التطبيق/الجهاز متوافقة.",
|
||||||
"common_shared": "مشترك",
|
"common_shared": "مشترك",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "أضف إلى الألبوم",
|
"control_bottom_app_bar_add_to_album": "أضف إلى الألبوم",
|
||||||
"control_bottom_app_bar_album_info": "{} items",
|
"control_bottom_app_bar_album_info": "{} items",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "يمسح",
|
"control_bottom_app_bar_delete": "يمسح",
|
||||||
"control_bottom_app_bar_delete_from_immich": " حذف منال تطبيق",
|
"control_bottom_app_bar_delete_from_immich": " حذف منال تطبيق",
|
||||||
"control_bottom_app_bar_delete_from_local": "حذف من الجهاز",
|
"control_bottom_app_bar_delete_from_local": "حذف من الجهاز",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "تحديد الوجهة",
|
"control_bottom_app_bar_edit_location": "تحديد الوجهة",
|
||||||
"control_bottom_app_bar_edit_time": "تحرير التاريخ والوقت",
|
"control_bottom_app_bar_edit_time": "تحرير التاريخ والوقت",
|
||||||
"control_bottom_app_bar_favorite": "مفضل",
|
"control_bottom_app_bar_favorite": "مفضل",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "تجريبي",
|
"experimental_settings_title": "تجريبي",
|
||||||
"favorites_page_no_favorites": "لم يتم العثور على الأصول المفضلة",
|
"favorites_page_no_favorites": "لم يتم العثور على الأصول المفضلة",
|
||||||
"favorites_page_title": "المفضلة",
|
"favorites_page_title": "المفضلة",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "تمكين ردود الفعل اللمسية",
|
"haptic_feedback_switch": "تمكين ردود الفعل اللمسية",
|
||||||
"haptic_feedback_title": "ردود فعل لمسية",
|
"haptic_feedback_title": "ردود فعل لمسية",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "بدأ التنزيل",
|
"image_viewer_page_state_provider_download_started": "بدأ التنزيل",
|
||||||
"image_viewer_page_state_provider_download_success": "تم التنزيل بنجاح",
|
"image_viewer_page_state_provider_download_success": "تم التنزيل بنجاح",
|
||||||
"image_viewer_page_state_provider_share_error": "خطأ في المشاركة",
|
"image_viewer_page_state_provider_share_error": "خطأ في المشاركة",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "ألبومات",
|
"library_page_albums": "ألبومات",
|
||||||
"library_page_archive": "أرشيف",
|
"library_page_archive": "أرشيف",
|
||||||
"library_page_device_albums": "ألبومات على الجهاز",
|
"library_page_device_albums": "ألبومات على الجهاز",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "لا يمكن تعديل تاريخ الأصول (المواد) للقراءة فقط، سوف يتخطى",
|
"multiselect_grid_edit_date_time_err_read_only": "لا يمكن تعديل تاريخ الأصول (المواد) للقراءة فقط، سوف يتخطى",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "لا يمكن تعديل موقع الأصول (المواد) للقراءة فقط، سوف يتخطى",
|
"multiselect_grid_edit_gps_err_read_only": "لا يمكن تعديل موقع الأصول (المواد) للقراءة فقط، سوف يتخطى",
|
||||||
"no_assets_to_show": "لا توجد أصول لعرضها",
|
"no_assets_to_show": "لا توجد أصول لعرضها",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "يلغي",
|
"notification_permission_dialog_cancel": "يلغي",
|
||||||
"notification_permission_dialog_content": "لتمكين الإخطارات ، انتقل إلى الإعدادات و اختار السماح.",
|
"notification_permission_dialog_content": "لتمكين الإخطارات ، انتقل إلى الإعدادات و اختار السماح.",
|
||||||
"notification_permission_dialog_settings": "إعدادات",
|
"notification_permission_dialog_settings": "إعدادات",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "حدث خطأ",
|
"scaffold_body_error_occurred": "حدث خطأ",
|
||||||
"search_bar_hint": "ابحث عن صورك",
|
"search_bar_hint": "ابحث عن صورك",
|
||||||
"search_filter_apply": "اختار الفلتر ",
|
"search_filter_apply": "اختار الفلتر ",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "صنع",
|
"search_filter_camera_make": "صنع",
|
||||||
"search_filter_camera_model": "نموذج",
|
"search_filter_camera_model": "نموذج",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "أرشيف",
|
"search_filter_display_option_archive": "أرشيف",
|
||||||
"search_filter_display_option_favorite": "مفضل",
|
"search_filter_display_option_favorite": "مفضل",
|
||||||
"search_filter_display_option_not_in_album": "ليس في الألبوم",
|
"search_filter_display_option_not_in_album": "ليس في الألبوم",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "مدينة",
|
"search_filter_location_city": "مدينة",
|
||||||
"search_filter_location_country": "دولة",
|
"search_filter_location_country": "دولة",
|
||||||
"search_filter_location_state": "ولاية",
|
"search_filter_location_state": "ولاية",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "الجميع",
|
"search_filter_media_type_all": "الجميع",
|
||||||
"search_filter_media_type_image": "صورة",
|
"search_filter_media_type_image": "صورة",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "شريط فيديو",
|
"search_filter_media_type_video": "شريط فيديو",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "فئات",
|
"search_page_categories": "فئات",
|
||||||
"search_page_favorites": "المفضلة",
|
"search_page_favorites": "المفضلة",
|
||||||
"search_page_motion_photos": "الصور المتحركه",
|
"search_page_motion_photos": "الصور المتحركه",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Zrušit",
|
"action_common_cancel": "Zrušit",
|
||||||
"action_common_clear": "Vyčistit",
|
"action_common_clear": "Vyčistit",
|
||||||
"action_common_confirm": "Potvrdit",
|
"action_common_confirm": "Potvrdit",
|
||||||
|
"action_common_save": "Uložit",
|
||||||
|
"action_common_select": "Vybrat",
|
||||||
"action_common_update": "Aktualizovat",
|
"action_common_update": "Aktualizovat",
|
||||||
"add_to_album_bottom_sheet_added": "Přidáno do {album}",
|
"add_to_album_bottom_sheet_added": "Přidáno do {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Je již v {album}",
|
"add_to_album_bottom_sheet_already_exists": "Je již v {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nové heslo",
|
"change_password_form_new_password": "Nové heslo",
|
||||||
"change_password_form_password_mismatch": "Hesla se neshodují",
|
"change_password_form_password_mismatch": "Hesla se neshodují",
|
||||||
"change_password_form_reenter_new_password": "Znovu zadejte nové heslo",
|
"change_password_form_reenter_new_password": "Znovu zadejte nové heslo",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Zadejte heslo",
|
||||||
|
"client_cert_import": "Importovat",
|
||||||
|
"client_cert_import_success_msg": "Klientský certifikát je importován",
|
||||||
|
"client_cert_invalid_msg": "Neplatný soubor certifikátu nebo špatné heslo",
|
||||||
|
"client_cert_remove": "Odstranit",
|
||||||
|
"client_cert_remove_msg": "Klientský certifikát je odstraněn",
|
||||||
|
"client_cert_subtitle": "Podpora pouze formátu PKCS12 (.p12, .pfx). Import/odstranění certifikátu je možné pouze před přihlášením",
|
||||||
|
"client_cert_title": "Klientský SSL certifikát",
|
||||||
"common_add_to_album": "Přidat do alba",
|
"common_add_to_album": "Přidat do alba",
|
||||||
"common_change_password": "Změnit heslo",
|
"common_change_password": "Změnit heslo",
|
||||||
"common_create_new_album": "Vytvořit nové album",
|
"common_create_new_album": "Vytvořit nové album",
|
||||||
"common_server_error": "Zkontrolujte připojení k internetu. Ujistěte se, že server je dostupný a aplikace/server jsou v kompatibilní verzi.",
|
"common_server_error": "Zkontrolujte připojení k internetu. Ujistěte se, že server je dostupný a aplikace/server jsou v kompatibilní verzi.",
|
||||||
"common_shared": "Sdílené",
|
"common_shared": "Sdílené",
|
||||||
|
"contextual_search": "Východ slunce na pláži",
|
||||||
"control_bottom_app_bar_add_to_album": "Přidat do alba",
|
"control_bottom_app_bar_add_to_album": "Přidat do alba",
|
||||||
"control_bottom_app_bar_album_info": "{} položek",
|
"control_bottom_app_bar_album_info": "{} položek",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} položky – sdílené",
|
"control_bottom_app_bar_album_info_shared": "{} položky – sdílené",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Smazat",
|
"control_bottom_app_bar_delete": "Smazat",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Smazat ze serveru Immich",
|
"control_bottom_app_bar_delete_from_immich": "Smazat ze serveru Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Smazat ze zařízení",
|
"control_bottom_app_bar_delete_from_local": "Smazat ze zařízení",
|
||||||
|
"control_bottom_app_bar_edit": "Upravit",
|
||||||
"control_bottom_app_bar_edit_location": "Upravit polohu",
|
"control_bottom_app_bar_edit_location": "Upravit polohu",
|
||||||
"control_bottom_app_bar_edit_time": "Upravit datum a čas",
|
"control_bottom_app_bar_edit_time": "Upravit datum a čas",
|
||||||
"control_bottom_app_bar_favorite": "Oblíbené",
|
"control_bottom_app_bar_favorite": "Oblíbené",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimentální",
|
"experimental_settings_title": "Experimentální",
|
||||||
"favorites_page_no_favorites": "Nebyla nalezena žádná oblíbená média",
|
"favorites_page_no_favorites": "Nebyla nalezena žádná oblíbená média",
|
||||||
"favorites_page_title": "Oblíbené",
|
"favorites_page_title": "Oblíbené",
|
||||||
|
"filename_search": "Název nebo přípona souboru",
|
||||||
"haptic_feedback_switch": "Povolit dotykovou zpětnou vazbu",
|
"haptic_feedback_switch": "Povolit dotykovou zpětnou vazbu",
|
||||||
"haptic_feedback_title": "Dotyková zpětná vazba",
|
"haptic_feedback_title": "Dotyková zpětná vazba",
|
||||||
"header_settings_add_header_tip": "Přidat hlavičku",
|
"header_settings_add_header_tip": "Přidat hlavičku",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Stahování zahájeno",
|
"image_viewer_page_state_provider_download_started": "Stahování zahájeno",
|
||||||
"image_viewer_page_state_provider_download_success": "Stahování bylo úspěšné",
|
"image_viewer_page_state_provider_download_success": "Stahování bylo úspěšné",
|
||||||
"image_viewer_page_state_provider_share_error": "Chyba sdílení",
|
"image_viewer_page_state_provider_share_error": "Chyba sdílení",
|
||||||
|
"invalid_date": "Chybné datum",
|
||||||
|
"invalid_date_format": "Chybný formát data",
|
||||||
"library_page_albums": "Alba",
|
"library_page_albums": "Alba",
|
||||||
"library_page_archive": "Archív",
|
"library_page_archive": "Archív",
|
||||||
"library_page_device_albums": "Alba v zařízení",
|
"library_page_device_albums": "Alba v zařízení",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Nelze upravit datum položek pouze pro čtení, přeskakuji",
|
"multiselect_grid_edit_date_time_err_read_only": "Nelze upravit datum položek pouze pro čtení, přeskakuji",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Nelze upravit polohu položek pouze pro čtení, přeskakuji",
|
"multiselect_grid_edit_gps_err_read_only": "Nelze upravit polohu položek pouze pro čtení, přeskakuji",
|
||||||
"no_assets_to_show": "Žádné položky k zobrazení",
|
"no_assets_to_show": "Žádné položky k zobrazení",
|
||||||
|
"no_name": "Bez jména",
|
||||||
"notification_permission_dialog_cancel": "Zrušit",
|
"notification_permission_dialog_cancel": "Zrušit",
|
||||||
"notification_permission_dialog_content": "Chcete-li povolit oznámení, přejděte do nastavení a vyberte možnost povolit.",
|
"notification_permission_dialog_content": "Chcete-li povolit oznámení, přejděte do nastavení a vyberte možnost povolit.",
|
||||||
"notification_permission_dialog_settings": "Nastavení",
|
"notification_permission_dialog_settings": "Nastavení",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Došlo k chybě",
|
"scaffold_body_error_occurred": "Došlo k chybě",
|
||||||
"search_bar_hint": "Prohledejte své fotky",
|
"search_bar_hint": "Prohledejte své fotky",
|
||||||
"search_filter_apply": "Použít filtr",
|
"search_filter_apply": "Použít filtr",
|
||||||
|
"search_filter_camera": "Fotoaparát",
|
||||||
"search_filter_camera_make": "Výrobce",
|
"search_filter_camera_make": "Výrobce",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Výběr typu fotoaparátu",
|
||||||
|
"search_filter_date": "Datum",
|
||||||
|
"search_filter_date_interval": "{start} až {end}",
|
||||||
|
"search_filter_date_title": "Výběr rozmezí dat",
|
||||||
"search_filter_display_option_archive": "Archiv",
|
"search_filter_display_option_archive": "Archiv",
|
||||||
"search_filter_display_option_favorite": "Oblíbené",
|
"search_filter_display_option_favorite": "Oblíbené",
|
||||||
"search_filter_display_option_not_in_album": "Není v albu",
|
"search_filter_display_option_not_in_album": "Není v albu",
|
||||||
|
"search_filter_display_options": "Možnost zobrazení",
|
||||||
|
"search_filter_display_options_title": "Možnosti zobrazení",
|
||||||
|
"search_filter_location": "Poloha",
|
||||||
"search_filter_location_city": "Město",
|
"search_filter_location_city": "Město",
|
||||||
"search_filter_location_country": "Země",
|
"search_filter_location_country": "Země",
|
||||||
"search_filter_location_state": "Stát",
|
"search_filter_location_state": "Stát",
|
||||||
|
"search_filter_location_title": "Výběr polohy",
|
||||||
|
"search_filter_media_type": "Typ média",
|
||||||
"search_filter_media_type_all": "Všechny",
|
"search_filter_media_type_all": "Všechny",
|
||||||
"search_filter_media_type_image": "Obrázek",
|
"search_filter_media_type_image": "Obrázek",
|
||||||
|
"search_filter_media_type_title": "Výběr typu média",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "Lidé",
|
||||||
|
"search_filter_people_title": "Výběr lidí",
|
||||||
"search_page_categories": "Kategorie",
|
"search_page_categories": "Kategorie",
|
||||||
"search_page_favorites": "Oblíbené",
|
"search_page_favorites": "Oblíbené",
|
||||||
"search_page_motion_photos": "Pohyblivé fotky",
|
"search_page_motion_photos": "Pohyblivé fotky",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Annuller",
|
"action_common_cancel": "Annuller",
|
||||||
"action_common_clear": "Ryd",
|
"action_common_clear": "Ryd",
|
||||||
"action_common_confirm": "Bekræft",
|
"action_common_confirm": "Bekræft",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Opdater",
|
"action_common_update": "Opdater",
|
||||||
"add_to_album_bottom_sheet_added": "Tilføjet til {album}",
|
"add_to_album_bottom_sheet_added": "Tilføjet til {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Allerede i {album}",
|
"add_to_album_bottom_sheet_already_exists": "Allerede i {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nyt kodeord",
|
"change_password_form_new_password": "Nyt kodeord",
|
||||||
"change_password_form_password_mismatch": "Kodeord er ikke ens",
|
"change_password_form_password_mismatch": "Kodeord er ikke ens",
|
||||||
"change_password_form_reenter_new_password": "Gentag nyt kodeord",
|
"change_password_form_reenter_new_password": "Gentag nyt kodeord",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Tilføj til album",
|
"common_add_to_album": "Tilføj til album",
|
||||||
"common_change_password": "Skift kodeord",
|
"common_change_password": "Skift kodeord",
|
||||||
"common_create_new_album": "Opret et nyt album",
|
"common_create_new_album": "Opret et nyt album",
|
||||||
"common_server_error": "Tjek din internetforbindelse, sørg for at serveren er tilgængelig og at app- og serversioner er kompatible.",
|
"common_server_error": "Tjek din internetforbindelse, sørg for at serveren er tilgængelig og at app- og serversioner er kompatible.",
|
||||||
"common_shared": "Delt",
|
"common_shared": "Delt",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Tilføj til album",
|
"control_bottom_app_bar_add_to_album": "Tilføj til album",
|
||||||
"control_bottom_app_bar_album_info": "{} genstande",
|
"control_bottom_app_bar_album_info": "{} genstande",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} genstande • Delt",
|
"control_bottom_app_bar_album_info_shared": "{} genstande • Delt",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Slet",
|
"control_bottom_app_bar_delete": "Slet",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Slet fra Immich",
|
"control_bottom_app_bar_delete_from_immich": "Slet fra Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Slet fra enhed",
|
"control_bottom_app_bar_delete_from_local": "Slet fra enhed",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Rediger placering",
|
"control_bottom_app_bar_edit_location": "Rediger placering",
|
||||||
"control_bottom_app_bar_edit_time": "Rediger tid og dato",
|
"control_bottom_app_bar_edit_time": "Rediger tid og dato",
|
||||||
"control_bottom_app_bar_favorite": "Favorit",
|
"control_bottom_app_bar_favorite": "Favorit",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Eksperimentelle",
|
"experimental_settings_title": "Eksperimentelle",
|
||||||
"favorites_page_no_favorites": "Ingen favoritter blev fundet",
|
"favorites_page_no_favorites": "Ingen favoritter blev fundet",
|
||||||
"favorites_page_title": "Favoritter",
|
"favorites_page_title": "Favoritter",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Slå haptisk feedback til",
|
"haptic_feedback_switch": "Slå haptisk feedback til",
|
||||||
"haptic_feedback_title": "Haptisk feedback",
|
"haptic_feedback_title": "Haptisk feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download startet",
|
"image_viewer_page_state_provider_download_started": "Download startet",
|
||||||
"image_viewer_page_state_provider_download_success": "Download succesfuld",
|
"image_viewer_page_state_provider_download_success": "Download succesfuld",
|
||||||
"image_viewer_page_state_provider_share_error": "Delingsfejl",
|
"image_viewer_page_state_provider_share_error": "Delingsfejl",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albummer",
|
"library_page_albums": "Albummer",
|
||||||
"library_page_archive": "Arkiv",
|
"library_page_archive": "Arkiv",
|
||||||
"library_page_device_albums": "Albummer på enhed",
|
"library_page_device_albums": "Albummer på enhed",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Kan ikke redigere datoen på kun læselige elementer. Springer over",
|
"multiselect_grid_edit_date_time_err_read_only": "Kan ikke redigere datoen på kun læselige elementer. Springer over",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Kan ikke redigere lokation af kun læselige elementer. Springer over",
|
"multiselect_grid_edit_gps_err_read_only": "Kan ikke redigere lokation af kun læselige elementer. Springer over",
|
||||||
"no_assets_to_show": "Ingen elementer at vise",
|
"no_assets_to_show": "Ingen elementer at vise",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Annuller",
|
"notification_permission_dialog_cancel": "Annuller",
|
||||||
"notification_permission_dialog_content": "Gå til indstillinger for at slå notifikationer til.",
|
"notification_permission_dialog_content": "Gå til indstillinger for at slå notifikationer til.",
|
||||||
"notification_permission_dialog_settings": "Indstillinger",
|
"notification_permission_dialog_settings": "Indstillinger",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Der opstod en fejl",
|
"scaffold_body_error_occurred": "Der opstod en fejl",
|
||||||
"search_bar_hint": "Søg i dine billeder",
|
"search_bar_hint": "Søg i dine billeder",
|
||||||
"search_filter_apply": "Tilføj filter",
|
"search_filter_apply": "Tilføj filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Producent",
|
"search_filter_camera_make": "Producent",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Arkiv",
|
"search_filter_display_option_archive": "Arkiv",
|
||||||
"search_filter_display_option_favorite": "Favorit",
|
"search_filter_display_option_favorite": "Favorit",
|
||||||
"search_filter_display_option_not_in_album": "Ikke i album",
|
"search_filter_display_option_not_in_album": "Ikke i album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "By",
|
"search_filter_location_city": "By",
|
||||||
"search_filter_location_country": "Land",
|
"search_filter_location_country": "Land",
|
||||||
"search_filter_location_state": "Stat",
|
"search_filter_location_state": "Stat",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Alle",
|
"search_filter_media_type_all": "Alle",
|
||||||
"search_filter_media_type_image": "Billede",
|
"search_filter_media_type_image": "Billede",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Kategorier",
|
"search_page_categories": "Kategorier",
|
||||||
"search_page_favorites": "Favoritter",
|
"search_page_favorites": "Favoritter",
|
||||||
"search_page_motion_photos": "Bevægelsesbilleder",
|
"search_page_motion_photos": "Bevægelsesbilleder",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Abbrechen",
|
"action_common_cancel": "Abbrechen",
|
||||||
"action_common_clear": "Leeren",
|
"action_common_clear": "Leeren",
|
||||||
"action_common_confirm": "Bestätigen",
|
"action_common_confirm": "Bestätigen",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Aktualisieren",
|
"action_common_update": "Aktualisieren",
|
||||||
"add_to_album_bottom_sheet_added": "Zu {album} hinzugefügt",
|
"add_to_album_bottom_sheet_added": "Zu {album} hinzugefügt",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Bereits in {album}",
|
"add_to_album_bottom_sheet_already_exists": "Bereits in {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Neues Passwort",
|
"change_password_form_new_password": "Neues Passwort",
|
||||||
"change_password_form_password_mismatch": "Passwörter stimmen nicht überein",
|
"change_password_form_password_mismatch": "Passwörter stimmen nicht überein",
|
||||||
"change_password_form_reenter_new_password": "Passwort erneut eingeben",
|
"change_password_form_reenter_new_password": "Passwort erneut eingeben",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Zu Album hinzufügen",
|
"common_add_to_album": "Zu Album hinzufügen",
|
||||||
"common_change_password": "Passwort ändern",
|
"common_change_password": "Passwort ändern",
|
||||||
"common_create_new_album": "Neues Album erstellen",
|
"common_create_new_album": "Neues Album erstellen",
|
||||||
"common_server_error": "Bitte überprüfe Deine Netzwerkverbindung und stelle sicher, dass die App und Server Versionen kompatibel sind.",
|
"common_server_error": "Bitte überprüfe Deine Netzwerkverbindung und stelle sicher, dass die App und Server Versionen kompatibel sind.",
|
||||||
"common_shared": "Geteilt",
|
"common_shared": "Geteilt",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Zu Album hinzufügen",
|
"control_bottom_app_bar_add_to_album": "Zu Album hinzufügen",
|
||||||
"control_bottom_app_bar_album_info": "{} Elemente",
|
"control_bottom_app_bar_album_info": "{} Elemente",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} Elemente · Geteilt",
|
"control_bottom_app_bar_album_info_shared": "{} Elemente · Geteilt",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Löschen",
|
"control_bottom_app_bar_delete": "Löschen",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Aus Immich löschen",
|
"control_bottom_app_bar_delete_from_immich": "Aus Immich löschen",
|
||||||
"control_bottom_app_bar_delete_from_local": "Vom Gerät löschen",
|
"control_bottom_app_bar_delete_from_local": "Vom Gerät löschen",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Ort bearbeiten",
|
"control_bottom_app_bar_edit_location": "Ort bearbeiten",
|
||||||
"control_bottom_app_bar_edit_time": "Datum und Uhrzeit bearbeiten",
|
"control_bottom_app_bar_edit_time": "Datum und Uhrzeit bearbeiten",
|
||||||
"control_bottom_app_bar_favorite": "Favorit",
|
"control_bottom_app_bar_favorite": "Favorit",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimentell",
|
"experimental_settings_title": "Experimentell",
|
||||||
"favorites_page_no_favorites": "Keine favorisierten Inhalte gefunden",
|
"favorites_page_no_favorites": "Keine favorisierten Inhalte gefunden",
|
||||||
"favorites_page_title": "Favoriten",
|
"favorites_page_title": "Favoriten",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Haptisches Feedback aktivieren",
|
"haptic_feedback_switch": "Haptisches Feedback aktivieren",
|
||||||
"haptic_feedback_title": "Haptisches Feedback",
|
"haptic_feedback_title": "Haptisches Feedback",
|
||||||
"header_settings_add_header_tip": "Header hinzufügen",
|
"header_settings_add_header_tip": "Header hinzufügen",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download gestartet",
|
"image_viewer_page_state_provider_download_started": "Download gestartet",
|
||||||
"image_viewer_page_state_provider_download_success": "Erfolgreich heruntergeladen",
|
"image_viewer_page_state_provider_download_success": "Erfolgreich heruntergeladen",
|
||||||
"image_viewer_page_state_provider_share_error": "Fehler beim Teilen",
|
"image_viewer_page_state_provider_share_error": "Fehler beim Teilen",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Alben",
|
"library_page_albums": "Alben",
|
||||||
"library_page_archive": "Archiv",
|
"library_page_archive": "Archiv",
|
||||||
"library_page_device_albums": "Alben auf dem Gerät",
|
"library_page_device_albums": "Alben auf dem Gerät",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Das Datum und die Uhrzeit von schreibgeschützten Inhalten kann nicht verändert werden, überspringen...",
|
"multiselect_grid_edit_date_time_err_read_only": "Das Datum und die Uhrzeit von schreibgeschützten Inhalten kann nicht verändert werden, überspringen...",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Der Aufnahmeort von schreibgeschützten Inhalten kann nicht verändert werden, überspringen...",
|
"multiselect_grid_edit_gps_err_read_only": "Der Aufnahmeort von schreibgeschützten Inhalten kann nicht verändert werden, überspringen...",
|
||||||
"no_assets_to_show": "Keine Vorschau vorhanden",
|
"no_assets_to_show": "Keine Vorschau vorhanden",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Abbrechen",
|
"notification_permission_dialog_cancel": "Abbrechen",
|
||||||
"notification_permission_dialog_content": "Um Benachrichtigungen zu aktivieren, navigiere zu Einstellungen und klicke \"Erlauben\"",
|
"notification_permission_dialog_content": "Um Benachrichtigungen zu aktivieren, navigiere zu Einstellungen und klicke \"Erlauben\"",
|
||||||
"notification_permission_dialog_settings": "Einstellungen",
|
"notification_permission_dialog_settings": "Einstellungen",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Ein Fehler ist aufgetreten",
|
"scaffold_body_error_occurred": "Ein Fehler ist aufgetreten",
|
||||||
"search_bar_hint": "Durchsuche deine Fotos",
|
"search_bar_hint": "Durchsuche deine Fotos",
|
||||||
"search_filter_apply": "Filter anwenden",
|
"search_filter_apply": "Filter anwenden",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Marke",
|
"search_filter_camera_make": "Marke",
|
||||||
"search_filter_camera_model": "Modell",
|
"search_filter_camera_model": "Modell",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archiv",
|
"search_filter_display_option_archive": "Archiv",
|
||||||
"search_filter_display_option_favorite": "Favorit",
|
"search_filter_display_option_favorite": "Favorit",
|
||||||
"search_filter_display_option_not_in_album": "Nicht im Album",
|
"search_filter_display_option_not_in_album": "Nicht im Album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "Stadt",
|
"search_filter_location_city": "Stadt",
|
||||||
"search_filter_location_country": "Land",
|
"search_filter_location_country": "Land",
|
||||||
"search_filter_location_state": "Bundesland",
|
"search_filter_location_state": "Bundesland",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Alle",
|
"search_filter_media_type_all": "Alle",
|
||||||
"search_filter_media_type_image": "Bild",
|
"search_filter_media_type_image": "Bild",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Kategorien",
|
"search_page_categories": "Kategorien",
|
||||||
"search_page_favorites": "Favoriten",
|
"search_page_favorites": "Favoriten",
|
||||||
"search_page_motion_photos": "Live-Fotos",
|
"search_page_motion_photos": "Live-Fotos",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Ακύρωση",
|
"action_common_cancel": "Ακύρωση",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Ενημέρωση",
|
"action_common_update": "Ενημέρωση",
|
||||||
"add_to_album_bottom_sheet_added": "Προστέθηκε στο {album}",
|
"add_to_album_bottom_sheet_added": "Προστέθηκε στο {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Ήδη στο {album}",
|
"add_to_album_bottom_sheet_already_exists": "Ήδη στο {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Νέος Κωδικός",
|
"change_password_form_new_password": "Νέος Κωδικός",
|
||||||
"change_password_form_password_mismatch": "Οι κωδικοί δεν ταιριάζουν",
|
"change_password_form_password_mismatch": "Οι κωδικοί δεν ταιριάζουν",
|
||||||
"change_password_form_reenter_new_password": "Επανεισαγωγή Νέου Κωδικού",
|
"change_password_form_reenter_new_password": "Επανεισαγωγή Νέου Κωδικού",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Προσθήκη στο άλμπουμ",
|
"common_add_to_album": "Προσθήκη στο άλμπουμ",
|
||||||
"common_change_password": "Αλλαγή Κωδικού",
|
"common_change_password": "Αλλαγή Κωδικού",
|
||||||
"common_create_new_album": "Δημιουργία νέου άλμπουμ",
|
"common_create_new_album": "Δημιουργία νέου άλμπουμ",
|
||||||
"common_server_error": "Ελέγξτε τη σύνδεσή σας, βεβαιωθείτε ότι ο διακομιστής είναι προσβάσιμος και ότι οι εκδόσεις της εφαρμογής/διακομιστή είναι συμβατές.",
|
"common_server_error": "Ελέγξτε τη σύνδεσή σας, βεβαιωθείτε ότι ο διακομιστής είναι προσβάσιμος και ότι οι εκδόσεις της εφαρμογής/διακομιστή είναι συμβατές.",
|
||||||
"common_shared": "Κοινόχρηστο",
|
"common_shared": "Κοινόχρηστο",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Προσθήκη στο άλμπουμ",
|
"control_bottom_app_bar_add_to_album": "Προσθήκη στο άλμπουμ",
|
||||||
"control_bottom_app_bar_album_info": "{} αντικείμενα",
|
"control_bottom_app_bar_album_info": "{} αντικείμενα",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} αντικείμενα · Κοινόχρηστα",
|
"control_bottom_app_bar_album_info_shared": "{} αντικείμενα · Κοινόχρηστα",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Διαγραφή",
|
"control_bottom_app_bar_delete": "Διαγραφή",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Διαγραφή από το Immich",
|
"control_bottom_app_bar_delete_from_immich": "Διαγραφή από το Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Διαγραφή από τη συσκευή",
|
"control_bottom_app_bar_delete_from_local": "Διαγραφή από τη συσκευή",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Επεξεργασία Τοποθεσίας",
|
"control_bottom_app_bar_edit_location": "Επεξεργασία Τοποθεσίας",
|
||||||
"control_bottom_app_bar_edit_time": "Επεξεργασία Ημερομηνίας & Ώρας",
|
"control_bottom_app_bar_edit_time": "Επεξεργασία Ημερομηνίας & Ώρας",
|
||||||
"control_bottom_app_bar_favorite": "Προσθήκη στα αγαπημένα",
|
"control_bottom_app_bar_favorite": "Προσθήκη στα αγαπημένα",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Πειραματικό",
|
"experimental_settings_title": "Πειραματικό",
|
||||||
"favorites_page_no_favorites": "Δεν βρέθηκαν αγαπημένα στοιχεία",
|
"favorites_page_no_favorites": "Δεν βρέθηκαν αγαπημένα στοιχεία",
|
||||||
"favorites_page_title": "Αγαπημένα",
|
"favorites_page_title": "Αγαπημένα",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Download Success",
|
"image_viewer_page_state_provider_download_success": "Download Success",
|
||||||
"image_viewer_page_state_provider_share_error": "Share Error",
|
"image_viewer_page_state_provider_share_error": "Share Error",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albums",
|
"library_page_albums": "Albums",
|
||||||
"library_page_archive": "Archive",
|
"library_page_archive": "Archive",
|
||||||
"library_page_device_albums": "Albums on Device",
|
"library_page_device_albums": "Albums on Device",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
|
"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_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Cancel",
|
"notification_permission_dialog_cancel": "Cancel",
|
||||||
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
||||||
"notification_permission_dialog_settings": "Settings",
|
"notification_permission_dialog_settings": "Settings",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Error occurred",
|
"scaffold_body_error_occurred": "Error occurred",
|
||||||
"search_bar_hint": "Search your photos",
|
"search_bar_hint": "Search your photos",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categories",
|
"search_page_categories": "Categories",
|
||||||
"search_page_favorites": "Favorites",
|
"search_page_favorites": "Favorites",
|
||||||
"search_page_motion_photos": "Motion Photos",
|
"search_page_motion_photos": "Motion Photos",
|
||||||
|
|||||||
@@ -143,6 +143,15 @@
|
|||||||
"change_password_form_new_password": "New Password",
|
"change_password_form_new_password": "New Password",
|
||||||
"change_password_form_password_mismatch": "Passwords do not match",
|
"change_password_form_password_mismatch": "Passwords do not match",
|
||||||
"change_password_form_reenter_new_password": "Re-enter New Password",
|
"change_password_form_reenter_new_password": "Re-enter New Password",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Add to album",
|
"common_add_to_album": "Add to album",
|
||||||
"common_change_password": "Change Password",
|
"common_change_password": "Change Password",
|
||||||
"common_create_new_album": "Create new album",
|
"common_create_new_album": "Create new album",
|
||||||
@@ -157,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Delete",
|
"control_bottom_app_bar_delete": "Delete",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
|
"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_local": "Delete from device",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Edit Location",
|
"control_bottom_app_bar_edit_location": "Edit Location",
|
||||||
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
||||||
"control_bottom_app_bar_favorite": "Favorite",
|
"control_bottom_app_bar_favorite": "Favorite",
|
||||||
@@ -438,18 +448,15 @@
|
|||||||
"setting_notifications_total_progress_subtitle": "Overall upload progress (done/total assets)",
|
"setting_notifications_total_progress_subtitle": "Overall upload progress (done/total assets)",
|
||||||
"setting_notifications_total_progress_title": "Show background backup total progress",
|
"setting_notifications_total_progress_title": "Show background backup total progress",
|
||||||
"setting_pages_app_bar_settings": "Settings",
|
"setting_pages_app_bar_settings": "Settings",
|
||||||
|
"settings_require_restart": "Please restart Immich to apply this setting",
|
||||||
"setting_video_viewer_looping_subtitle": "Enable to automatically loop a video in the detail viewer.",
|
"setting_video_viewer_looping_subtitle": "Enable to automatically loop a video in the detail viewer.",
|
||||||
"setting_video_viewer_looping_title": "Looping",
|
"setting_video_viewer_looping_title": "Looping",
|
||||||
"setting_video_viewer_title": "Videos",
|
"setting_video_viewer_title": "Videos",
|
||||||
"settings_require_restart": "Please restart Immich to apply this setting",
|
|
||||||
"share_add": "Add",
|
"share_add": "Add",
|
||||||
"share_add_photos": "Add photos",
|
"share_add_photos": "Add photos",
|
||||||
"share_add_title": "Add a title",
|
"share_add_title": "Add a title",
|
||||||
"share_assets_selected": "{} selected",
|
"share_assets_selected": "{} selected",
|
||||||
"share_create_album": "Create album",
|
"share_create_album": "Create album",
|
||||||
"share_dialog_preparing": "Preparing...",
|
|
||||||
"share_done": "Done",
|
|
||||||
"share_invite": "Invite to album",
|
|
||||||
"shared_album_activities_input_disable": "Comment is disabled",
|
"shared_album_activities_input_disable": "Comment is disabled",
|
||||||
"shared_album_activities_input_hint": "Say something",
|
"shared_album_activities_input_hint": "Say something",
|
||||||
"shared_album_activity_remove_content": "Do you want to delete this activity?",
|
"shared_album_activity_remove_content": "Do you want to delete this activity?",
|
||||||
@@ -461,6 +468,7 @@
|
|||||||
"shared_album_section_people_action_remove_user": "Remove user from album",
|
"shared_album_section_people_action_remove_user": "Remove user from album",
|
||||||
"shared_album_section_people_owner_label": "Owner",
|
"shared_album_section_people_owner_label": "Owner",
|
||||||
"shared_album_section_people_title": "PEOPLE",
|
"shared_album_section_people_title": "PEOPLE",
|
||||||
|
"share_dialog_preparing": "Preparing...",
|
||||||
"shared_link_app_bar_title": "Shared Links",
|
"shared_link_app_bar_title": "Shared Links",
|
||||||
"shared_link_clipboard_copied_massage": "Copied to clipboard",
|
"shared_link_clipboard_copied_massage": "Copied to clipboard",
|
||||||
"shared_link_clipboard_text": "Link: {}\nPassword: {}",
|
"shared_link_clipboard_text": "Link: {}\nPassword: {}",
|
||||||
@@ -506,12 +514,14 @@
|
|||||||
"shared_link_info_chip_upload": "Upload",
|
"shared_link_info_chip_upload": "Upload",
|
||||||
"shared_link_manage_links": "Manage Shared links",
|
"shared_link_manage_links": "Manage Shared links",
|
||||||
"shared_link_public_album": "Public album",
|
"shared_link_public_album": "Public album",
|
||||||
|
"share_done": "Done",
|
||||||
|
"share_invite": "Invite to album",
|
||||||
"sharing_page_album": "Shared albums",
|
"sharing_page_album": "Shared albums",
|
||||||
"sharing_page_description": "Create shared albums to share photos and videos with people in your network.",
|
"sharing_page_description": "Create shared albums to share photos and videos with people in your network.",
|
||||||
"sharing_page_empty_list": "EMPTY LIST",
|
"sharing_page_empty_list": "EMPTY LIST",
|
||||||
"sharing_silver_appbar_create_shared_album": "New shared album",
|
"sharing_silver_appbar_create_shared_album": "New shared album",
|
||||||
"sharing_silver_appbar_share_partner": "Share with partner",
|
|
||||||
"sharing_silver_appbar_shared_links": "Shared links",
|
"sharing_silver_appbar_shared_links": "Shared links",
|
||||||
|
"sharing_silver_appbar_share_partner": "Share with partner",
|
||||||
"tab_controller_nav_library": "Library",
|
"tab_controller_nav_library": "Library",
|
||||||
"tab_controller_nav_photos": "Photos",
|
"tab_controller_nav_photos": "Photos",
|
||||||
"tab_controller_nav_search": "Search",
|
"tab_controller_nav_search": "Search",
|
||||||
@@ -551,19 +561,5 @@
|
|||||||
"version_announcement_overlay_title": "New Server Version Available \uD83C\uDF89",
|
"version_announcement_overlay_title": "New Server Version Available \uD83C\uDF89",
|
||||||
"viewer_remove_from_stack": "Remove from Stack",
|
"viewer_remove_from_stack": "Remove from Stack",
|
||||||
"viewer_stack_use_as_main_asset": "Use as Main Asset",
|
"viewer_stack_use_as_main_asset": "Use as Main Asset",
|
||||||
"viewer_unstack": "Un-Stack",
|
"viewer_unstack": "Un-Stack"
|
||||||
"header_settings_header_name_input": "Header name",
|
|
||||||
"header_settings_header_value_input": "Header value",
|
|
||||||
"header_settings_page_title": "Proxy Headers",
|
|
||||||
"header_settings_add_header_tip": "Add Header",
|
|
||||||
"header_settings_field_validator_msg": "Value cannot be empty",
|
|
||||||
"client_cert_title": "SSL Client Certificate",
|
|
||||||
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
|
||||||
"client_cert_import": "Import",
|
|
||||||
"client_cert_remove": "Remove",
|
|
||||||
"client_cert_remove_msg": "Client certificate is removed",
|
|
||||||
"client_cert_import_success_msg": "Client certificate is imported",
|
|
||||||
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
|
||||||
"client_cert_dialog_msg_confirm": "OK",
|
|
||||||
"client_cert_enter_password": "Enter Password"
|
|
||||||
}
|
}
|
||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Cancelar",
|
"action_common_cancel": "Cancelar",
|
||||||
"action_common_clear": "Limpiar",
|
"action_common_clear": "Limpiar",
|
||||||
"action_common_confirm": "Confirmar",
|
"action_common_confirm": "Confirmar",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Actualizar",
|
"action_common_update": "Actualizar",
|
||||||
"add_to_album_bottom_sheet_added": "Agregado a {album}",
|
"add_to_album_bottom_sheet_added": "Agregado a {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Ya se encuentra en {album}",
|
"add_to_album_bottom_sheet_already_exists": "Ya se encuentra en {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nueva Contraseña",
|
"change_password_form_new_password": "Nueva Contraseña",
|
||||||
"change_password_form_password_mismatch": "Las contraseñas no coinciden",
|
"change_password_form_password_mismatch": "Las contraseñas no coinciden",
|
||||||
"change_password_form_reenter_new_password": "Vuelve a ingresar la nueva contraseña",
|
"change_password_form_reenter_new_password": "Vuelve a ingresar la nueva contraseña",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Agregar al álbum",
|
"common_add_to_album": "Agregar al álbum",
|
||||||
"common_change_password": "Cambiar Contraseña",
|
"common_change_password": "Cambiar Contraseña",
|
||||||
"common_create_new_album": "Crear nuevo álbum",
|
"common_create_new_album": "Crear nuevo álbum",
|
||||||
"common_server_error": "Por favor, verifica tu conexión de red, asegúrate de que el servidor esté accesible y las versiones de la aplicación y del servidor sean compatibles.",
|
"common_server_error": "Por favor, verifica tu conexión de red, asegúrate de que el servidor esté accesible y las versiones de la aplicación y del servidor sean compatibles.",
|
||||||
"common_shared": "Compartido",
|
"common_shared": "Compartido",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Agregar al álbum",
|
"control_bottom_app_bar_add_to_album": "Agregar al álbum",
|
||||||
"control_bottom_app_bar_album_info": "{} elementos",
|
"control_bottom_app_bar_album_info": "{} elementos",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} elementos · Compartidos",
|
"control_bottom_app_bar_album_info_shared": "{} elementos · Compartidos",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Eliminar",
|
"control_bottom_app_bar_delete": "Eliminar",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Borrar de Immich",
|
"control_bottom_app_bar_delete_from_immich": "Borrar de Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Borrar del dispositivo",
|
"control_bottom_app_bar_delete_from_local": "Borrar del dispositivo",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Editar ubicación",
|
"control_bottom_app_bar_edit_location": "Editar ubicación",
|
||||||
"control_bottom_app_bar_edit_time": "Editar fecha y hora",
|
"control_bottom_app_bar_edit_time": "Editar fecha y hora",
|
||||||
"control_bottom_app_bar_favorite": "Favorito",
|
"control_bottom_app_bar_favorite": "Favorito",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimental",
|
"experimental_settings_title": "Experimental",
|
||||||
"favorites_page_no_favorites": "No se encontraron elementos marcados como favoritos",
|
"favorites_page_no_favorites": "No se encontraron elementos marcados como favoritos",
|
||||||
"favorites_page_title": "Favoritos",
|
"favorites_page_title": "Favoritos",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Activar respuesta háptica",
|
"haptic_feedback_switch": "Activar respuesta háptica",
|
||||||
"haptic_feedback_title": "Respuesta Háptica",
|
"haptic_feedback_title": "Respuesta Háptica",
|
||||||
"header_settings_add_header_tip": "Añadir cabecera",
|
"header_settings_add_header_tip": "Añadir cabecera",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Descarga Iniciada",
|
"image_viewer_page_state_provider_download_started": "Descarga Iniciada",
|
||||||
"image_viewer_page_state_provider_download_success": "Descarga exitosa",
|
"image_viewer_page_state_provider_download_success": "Descarga exitosa",
|
||||||
"image_viewer_page_state_provider_share_error": "Error al compartir",
|
"image_viewer_page_state_provider_share_error": "Error al compartir",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Álbumes",
|
"library_page_albums": "Álbumes",
|
||||||
"library_page_archive": "Archivo",
|
"library_page_archive": "Archivo",
|
||||||
"library_page_device_albums": "Álbumes en el dispositivo",
|
"library_page_device_albums": "Álbumes en el dispositivo",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "No se puede cambiar la fecha del archivo(s) de solo lectura, omitiendo",
|
"multiselect_grid_edit_date_time_err_read_only": "No se puede cambiar la fecha del archivo(s) de solo lectura, omitiendo",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "No se puede cambiar la localización de archivos de solo lectura. Saltando.",
|
"multiselect_grid_edit_gps_err_read_only": "No se puede cambiar la localización de archivos de solo lectura. Saltando.",
|
||||||
"no_assets_to_show": "No hay elementos a mostrar",
|
"no_assets_to_show": "No hay elementos a mostrar",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Cancelar",
|
"notification_permission_dialog_cancel": "Cancelar",
|
||||||
"notification_permission_dialog_content": "Para activar las notificaciones, ve a Configuración y selecciona permitir.",
|
"notification_permission_dialog_content": "Para activar las notificaciones, ve a Configuración y selecciona permitir.",
|
||||||
"notification_permission_dialog_settings": "Ajustes",
|
"notification_permission_dialog_settings": "Ajustes",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Ha ocurrido un error",
|
"scaffold_body_error_occurred": "Ha ocurrido un error",
|
||||||
"search_bar_hint": "Busca tus fotos",
|
"search_bar_hint": "Busca tus fotos",
|
||||||
"search_filter_apply": "Aplicar filtros",
|
"search_filter_apply": "Aplicar filtros",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Marca",
|
"search_filter_camera_make": "Marca",
|
||||||
"search_filter_camera_model": "Modelo",
|
"search_filter_camera_model": "Modelo",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archivado",
|
"search_filter_display_option_archive": "Archivado",
|
||||||
"search_filter_display_option_favorite": "Favorito",
|
"search_filter_display_option_favorite": "Favorito",
|
||||||
"search_filter_display_option_not_in_album": "No en álbum",
|
"search_filter_display_option_not_in_album": "No en álbum",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "Ciudad",
|
"search_filter_location_city": "Ciudad",
|
||||||
"search_filter_location_country": "País",
|
"search_filter_location_country": "País",
|
||||||
"search_filter_location_state": "Estado",
|
"search_filter_location_state": "Estado",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Todos",
|
"search_filter_media_type_all": "Todos",
|
||||||
"search_filter_media_type_image": "Imagen",
|
"search_filter_media_type_image": "Imagen",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Vídeo",
|
"search_filter_media_type_video": "Vídeo",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categorías",
|
"search_page_categories": "Categorías",
|
||||||
"search_page_favorites": "Favoritos",
|
"search_page_favorites": "Favoritos",
|
||||||
"search_page_motion_photos": "Foto en Movimiento",
|
"search_page_motion_photos": "Foto en Movimiento",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Cancel",
|
"action_common_cancel": "Cancel",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Update",
|
"action_common_update": "Update",
|
||||||
"add_to_album_bottom_sheet_added": "Agregado a {album}",
|
"add_to_album_bottom_sheet_added": "Agregado a {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Ya se encuentra en {album}",
|
"add_to_album_bottom_sheet_already_exists": "Ya se encuentra en {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nueva Contraseña",
|
"change_password_form_new_password": "Nueva Contraseña",
|
||||||
"change_password_form_password_mismatch": "Las contraseñas no coinciden",
|
"change_password_form_password_mismatch": "Las contraseñas no coinciden",
|
||||||
"change_password_form_reenter_new_password": "Vuelve a ingresar la nueva contraseña",
|
"change_password_form_reenter_new_password": "Vuelve a ingresar la nueva contraseña",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Agregar al álbum",
|
"common_add_to_album": "Agregar al álbum",
|
||||||
"common_change_password": "Cambiar Contraseña",
|
"common_change_password": "Cambiar Contraseña",
|
||||||
"common_create_new_album": "Crear nuevo álbum",
|
"common_create_new_album": "Crear nuevo álbum",
|
||||||
"common_server_error": "Por favor, verifica tu conexión de red, asegúrate de que el servidor esté accesible y las versiones de la aplicación y del servidor sean compatibles.",
|
"common_server_error": "Por favor, verifica tu conexión de red, asegúrate de que el servidor esté accesible y las versiones de la aplicación y del servidor sean compatibles.",
|
||||||
"common_shared": "Compartido",
|
"common_shared": "Compartido",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Agregar al álbum",
|
"control_bottom_app_bar_add_to_album": "Agregar al álbum",
|
||||||
"control_bottom_app_bar_album_info": "{} elementos",
|
"control_bottom_app_bar_album_info": "{} elementos",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} elementos · Compartidos",
|
"control_bottom_app_bar_album_info_shared": "{} elementos · Compartidos",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Eliminar",
|
"control_bottom_app_bar_delete": "Eliminar",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
|
"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_local": "Delete from device",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Edit Location",
|
"control_bottom_app_bar_edit_location": "Edit Location",
|
||||||
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
||||||
"control_bottom_app_bar_favorite": "Favorito",
|
"control_bottom_app_bar_favorite": "Favorito",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimental",
|
"experimental_settings_title": "Experimental",
|
||||||
"favorites_page_no_favorites": "No se encontraron recursos marcados como favoritos",
|
"favorites_page_no_favorites": "No se encontraron recursos marcados como favoritos",
|
||||||
"favorites_page_title": "Favoritos",
|
"favorites_page_title": "Favoritos",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Descarga exitosa",
|
"image_viewer_page_state_provider_download_success": "Descarga exitosa",
|
||||||
"image_viewer_page_state_provider_share_error": "Error al compartir",
|
"image_viewer_page_state_provider_share_error": "Error al compartir",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Álbumes",
|
"library_page_albums": "Álbumes",
|
||||||
"library_page_archive": "Archivo",
|
"library_page_archive": "Archivo",
|
||||||
"library_page_device_albums": "Álbumes en el dispositivo",
|
"library_page_device_albums": "Álbumes en el dispositivo",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
|
"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_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Cancelar",
|
"notification_permission_dialog_cancel": "Cancelar",
|
||||||
"notification_permission_dialog_content": "Para activar las notificaciones, ve a Configuración y selecciona permitir.",
|
"notification_permission_dialog_content": "Para activar las notificaciones, ve a Configuración y selecciona permitir.",
|
||||||
"notification_permission_dialog_settings": "Ajustes",
|
"notification_permission_dialog_settings": "Ajustes",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Error occurred",
|
"scaffold_body_error_occurred": "Error occurred",
|
||||||
"search_bar_hint": "Busca tus fotos",
|
"search_bar_hint": "Busca tus fotos",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categorías",
|
"search_page_categories": "Categorías",
|
||||||
"search_page_favorites": "Favoritos",
|
"search_page_favorites": "Favoritos",
|
||||||
"search_page_motion_photos": "Foto en Movimiento",
|
"search_page_motion_photos": "Foto en Movimiento",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Cancel",
|
"action_common_cancel": "Cancel",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Update",
|
"action_common_update": "Update",
|
||||||
"add_to_album_bottom_sheet_added": "Agregado a {album}",
|
"add_to_album_bottom_sheet_added": "Agregado a {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Ya se encuentra en {album}",
|
"add_to_album_bottom_sheet_already_exists": "Ya se encuentra en {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nueva Contraseña",
|
"change_password_form_new_password": "Nueva Contraseña",
|
||||||
"change_password_form_password_mismatch": "Las contraseñas no coinciden",
|
"change_password_form_password_mismatch": "Las contraseñas no coinciden",
|
||||||
"change_password_form_reenter_new_password": "Vuelve a ingresar la nueva contraseña",
|
"change_password_form_reenter_new_password": "Vuelve a ingresar la nueva contraseña",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Agregar al álbum",
|
"common_add_to_album": "Agregar al álbum",
|
||||||
"common_change_password": "Cambiar Contraseña",
|
"common_change_password": "Cambiar Contraseña",
|
||||||
"common_create_new_album": "Crear nuevo álbum",
|
"common_create_new_album": "Crear nuevo álbum",
|
||||||
"common_server_error": "Por favor, verifica tu conexión de red, asegúrate de que el servidor esté accesible y las versiones de la aplicación y del servidor sean compatibles.",
|
"common_server_error": "Por favor, verifica tu conexión de red, asegúrate de que el servidor esté accesible y las versiones de la aplicación y del servidor sean compatibles.",
|
||||||
"common_shared": "Compartido",
|
"common_shared": "Compartido",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Agregar al álbum",
|
"control_bottom_app_bar_add_to_album": "Agregar al álbum",
|
||||||
"control_bottom_app_bar_album_info": "{} elementos",
|
"control_bottom_app_bar_album_info": "{} elementos",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} elementos · Compartidos",
|
"control_bottom_app_bar_album_info_shared": "{} elementos · Compartidos",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Eliminar",
|
"control_bottom_app_bar_delete": "Eliminar",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
|
"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_local": "Delete from device",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Edit Location",
|
"control_bottom_app_bar_edit_location": "Edit Location",
|
||||||
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
||||||
"control_bottom_app_bar_favorite": "Favorito",
|
"control_bottom_app_bar_favorite": "Favorito",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimental",
|
"experimental_settings_title": "Experimental",
|
||||||
"favorites_page_no_favorites": "No se encontraron recursos marcados como favoritos",
|
"favorites_page_no_favorites": "No se encontraron recursos marcados como favoritos",
|
||||||
"favorites_page_title": "Favoritos",
|
"favorites_page_title": "Favoritos",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Descarga exitosa",
|
"image_viewer_page_state_provider_download_success": "Descarga exitosa",
|
||||||
"image_viewer_page_state_provider_share_error": "Error al compartir",
|
"image_viewer_page_state_provider_share_error": "Error al compartir",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Álbumes",
|
"library_page_albums": "Álbumes",
|
||||||
"library_page_archive": "Archivo",
|
"library_page_archive": "Archivo",
|
||||||
"library_page_device_albums": "Álbumes en el dispositivo",
|
"library_page_device_albums": "Álbumes en el dispositivo",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
|
"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_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Cancelar",
|
"notification_permission_dialog_cancel": "Cancelar",
|
||||||
"notification_permission_dialog_content": "Para activar las notificaciones, ve a Configuración y selecciona permitir.",
|
"notification_permission_dialog_content": "Para activar las notificaciones, ve a Configuración y selecciona permitir.",
|
||||||
"notification_permission_dialog_settings": "Ajustes",
|
"notification_permission_dialog_settings": "Ajustes",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Error occurred",
|
"scaffold_body_error_occurred": "Error occurred",
|
||||||
"search_bar_hint": "Busca tus fotos",
|
"search_bar_hint": "Busca tus fotos",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categorías",
|
"search_page_categories": "Categorías",
|
||||||
"search_page_favorites": "Favoritos",
|
"search_page_favorites": "Favoritos",
|
||||||
"search_page_motion_photos": "Foto en Movimiento",
|
"search_page_motion_photos": "Foto en Movimiento",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Cancel",
|
"action_common_cancel": "Cancel",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Update",
|
"action_common_update": "Update",
|
||||||
"add_to_album_bottom_sheet_added": "Agregado a {album}",
|
"add_to_album_bottom_sheet_added": "Agregado a {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Ya se encuentra en {album}",
|
"add_to_album_bottom_sheet_already_exists": "Ya se encuentra en {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nueva Contraseña",
|
"change_password_form_new_password": "Nueva Contraseña",
|
||||||
"change_password_form_password_mismatch": "Las contraseñas no coinciden",
|
"change_password_form_password_mismatch": "Las contraseñas no coinciden",
|
||||||
"change_password_form_reenter_new_password": "Vuelve a ingresar la nueva contraseña",
|
"change_password_form_reenter_new_password": "Vuelve a ingresar la nueva contraseña",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Agregar al álbum",
|
"common_add_to_album": "Agregar al álbum",
|
||||||
"common_change_password": "Cambiar Contraseña",
|
"common_change_password": "Cambiar Contraseña",
|
||||||
"common_create_new_album": "Crear nuevo álbum",
|
"common_create_new_album": "Crear nuevo álbum",
|
||||||
"common_server_error": "Por favor, verifica tu conexión de red, asegúrate de que el servidor esté accesible y las versiones de la aplicación y del servidor sean compatibles.",
|
"common_server_error": "Por favor, verifica tu conexión de red, asegúrate de que el servidor esté accesible y las versiones de la aplicación y del servidor sean compatibles.",
|
||||||
"common_shared": "Compartido",
|
"common_shared": "Compartido",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Agregar al álbum",
|
"control_bottom_app_bar_add_to_album": "Agregar al álbum",
|
||||||
"control_bottom_app_bar_album_info": "{} elementos",
|
"control_bottom_app_bar_album_info": "{} elementos",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} elementos · Compartido",
|
"control_bottom_app_bar_album_info_shared": "{} elementos · Compartido",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Eliminar",
|
"control_bottom_app_bar_delete": "Eliminar",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
|
"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_local": "Delete from device",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Edit Location",
|
"control_bottom_app_bar_edit_location": "Edit Location",
|
||||||
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
||||||
"control_bottom_app_bar_favorite": "Favorito",
|
"control_bottom_app_bar_favorite": "Favorito",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimental",
|
"experimental_settings_title": "Experimental",
|
||||||
"favorites_page_no_favorites": "No se encontraron recursos marcados como favoritos",
|
"favorites_page_no_favorites": "No se encontraron recursos marcados como favoritos",
|
||||||
"favorites_page_title": "Favoritos",
|
"favorites_page_title": "Favoritos",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Descarga exitosa",
|
"image_viewer_page_state_provider_download_success": "Descarga exitosa",
|
||||||
"image_viewer_page_state_provider_share_error": "Error al compartir",
|
"image_viewer_page_state_provider_share_error": "Error al compartir",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Álbumes",
|
"library_page_albums": "Álbumes",
|
||||||
"library_page_archive": "Archivo",
|
"library_page_archive": "Archivo",
|
||||||
"library_page_device_albums": "Álbumes en el dispositivo",
|
"library_page_device_albums": "Álbumes en el dispositivo",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
|
"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_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Cancelar",
|
"notification_permission_dialog_cancel": "Cancelar",
|
||||||
"notification_permission_dialog_content": "Para activar las notificaciones, ve a Configuración y selecciona permitir.",
|
"notification_permission_dialog_content": "Para activar las notificaciones, ve a Configuración y selecciona permitir.",
|
||||||
"notification_permission_dialog_settings": "Configuración",
|
"notification_permission_dialog_settings": "Configuración",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Error occurred",
|
"scaffold_body_error_occurred": "Error occurred",
|
||||||
"search_bar_hint": "Busca tus fotos",
|
"search_bar_hint": "Busca tus fotos",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categorías",
|
"search_page_categories": "Categorías",
|
||||||
"search_page_favorites": "Favoritos",
|
"search_page_favorites": "Favoritos",
|
||||||
"search_page_motion_photos": "Fotos en .ovimiento",
|
"search_page_motion_photos": "Fotos en .ovimiento",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Peruuta",
|
"action_common_cancel": "Peruuta",
|
||||||
"action_common_clear": "Tyhjennä",
|
"action_common_clear": "Tyhjennä",
|
||||||
"action_common_confirm": "Vahvista",
|
"action_common_confirm": "Vahvista",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Päivitä",
|
"action_common_update": "Päivitä",
|
||||||
"add_to_album_bottom_sheet_added": "Lisätty albumiin {album}",
|
"add_to_album_bottom_sheet_added": "Lisätty albumiin {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Kohde on jo albumissa {album}",
|
"add_to_album_bottom_sheet_already_exists": "Kohde on jo albumissa {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Uusi salasana",
|
"change_password_form_new_password": "Uusi salasana",
|
||||||
"change_password_form_password_mismatch": "Salasanat eivät täsmää",
|
"change_password_form_password_mismatch": "Salasanat eivät täsmää",
|
||||||
"change_password_form_reenter_new_password": "Uusi salasana uudelleen",
|
"change_password_form_reenter_new_password": "Uusi salasana uudelleen",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Lisää albumiin",
|
"common_add_to_album": "Lisää albumiin",
|
||||||
"common_change_password": "Vaihda salasana",
|
"common_change_password": "Vaihda salasana",
|
||||||
"common_create_new_album": "Luo uusi albumi",
|
"common_create_new_album": "Luo uusi albumi",
|
||||||
"common_server_error": "Tarkista internet-yhteytesi. Varmista että palvelin on saavutettavissa ja sovellus-/palvelinversiot ovat yhteensopivia.",
|
"common_server_error": "Tarkista internet-yhteytesi. Varmista että palvelin on saavutettavissa ja sovellus-/palvelinversiot ovat yhteensopivia.",
|
||||||
"common_shared": "Jaettu",
|
"common_shared": "Jaettu",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Lisää albumiin",
|
"control_bottom_app_bar_add_to_album": "Lisää albumiin",
|
||||||
"control_bottom_app_bar_album_info": "{} kohdetta",
|
"control_bottom_app_bar_album_info": "{} kohdetta",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} kohdetta · Jaettu",
|
"control_bottom_app_bar_album_info_shared": "{} kohdetta · Jaettu",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Poista",
|
"control_bottom_app_bar_delete": "Poista",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Poista Immichistä",
|
"control_bottom_app_bar_delete_from_immich": "Poista Immichistä",
|
||||||
"control_bottom_app_bar_delete_from_local": "Poista laitteelta",
|
"control_bottom_app_bar_delete_from_local": "Poista laitteelta",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Muokkaa sijaintia",
|
"control_bottom_app_bar_edit_location": "Muokkaa sijaintia",
|
||||||
"control_bottom_app_bar_edit_time": "Muokkaa aikaa",
|
"control_bottom_app_bar_edit_time": "Muokkaa aikaa",
|
||||||
"control_bottom_app_bar_favorite": "Suosikki",
|
"control_bottom_app_bar_favorite": "Suosikki",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Kokeellinen",
|
"experimental_settings_title": "Kokeellinen",
|
||||||
"favorites_page_no_favorites": "Suosikkikohteita ei löytynyt",
|
"favorites_page_no_favorites": "Suosikkikohteita ei löytynyt",
|
||||||
"favorites_page_title": "Suosikit",
|
"favorites_page_title": "Suosikit",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Ota haptinen palaute käyttöön",
|
"haptic_feedback_switch": "Ota haptinen palaute käyttöön",
|
||||||
"haptic_feedback_title": "Haptinen palaute",
|
"haptic_feedback_title": "Haptinen palaute",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Lataaminen aloitettu",
|
"image_viewer_page_state_provider_download_started": "Lataaminen aloitettu",
|
||||||
"image_viewer_page_state_provider_download_success": "Lataus onnistui",
|
"image_viewer_page_state_provider_download_success": "Lataus onnistui",
|
||||||
"image_viewer_page_state_provider_share_error": "Jakovirhe",
|
"image_viewer_page_state_provider_share_error": "Jakovirhe",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albumit",
|
"library_page_albums": "Albumit",
|
||||||
"library_page_archive": "Arkisto",
|
"library_page_archive": "Arkisto",
|
||||||
"library_page_device_albums": "Laitteen albumit",
|
"library_page_device_albums": "Laitteen albumit",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Vain luku -tilassa olevien kohteiden päivämäärää ei voitu muokata, ohitetaan",
|
"multiselect_grid_edit_date_time_err_read_only": "Vain luku -tilassa olevien kohteiden päivämäärää ei voitu muokata, ohitetaan",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Vain luku-tilassa olevien kohteiden sijantitietoja ei voitu muokata, ohitetaan",
|
"multiselect_grid_edit_gps_err_read_only": "Vain luku-tilassa olevien kohteiden sijantitietoja ei voitu muokata, ohitetaan",
|
||||||
"no_assets_to_show": "Ei näytettäviä kohteita",
|
"no_assets_to_show": "Ei näytettäviä kohteita",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Peruuta",
|
"notification_permission_dialog_cancel": "Peruuta",
|
||||||
"notification_permission_dialog_content": "Ottaaksesi ilmoitukset käyttöön, siirry asetuksiin ja valitse 'salli'.",
|
"notification_permission_dialog_content": "Ottaaksesi ilmoitukset käyttöön, siirry asetuksiin ja valitse 'salli'.",
|
||||||
"notification_permission_dialog_settings": "Asetukset",
|
"notification_permission_dialog_settings": "Asetukset",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Tapahtui virhe",
|
"scaffold_body_error_occurred": "Tapahtui virhe",
|
||||||
"search_bar_hint": "Etsi kuvia",
|
"search_bar_hint": "Etsi kuvia",
|
||||||
"search_filter_apply": "Käytä",
|
"search_filter_apply": "Käytä",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Valmistaja",
|
"search_filter_camera_make": "Valmistaja",
|
||||||
"search_filter_camera_model": "Malli",
|
"search_filter_camera_model": "Malli",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Arkisto",
|
"search_filter_display_option_archive": "Arkisto",
|
||||||
"search_filter_display_option_favorite": "Suosikki",
|
"search_filter_display_option_favorite": "Suosikki",
|
||||||
"search_filter_display_option_not_in_album": "Ei kuulu albumiin",
|
"search_filter_display_option_not_in_album": "Ei kuulu albumiin",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "Kaupunki",
|
"search_filter_location_city": "Kaupunki",
|
||||||
"search_filter_location_country": "Maa",
|
"search_filter_location_country": "Maa",
|
||||||
"search_filter_location_state": "Maakunta/osavaltio",
|
"search_filter_location_state": "Maakunta/osavaltio",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Kaikki",
|
"search_filter_media_type_all": "Kaikki",
|
||||||
"search_filter_media_type_image": "Kuva",
|
"search_filter_media_type_image": "Kuva",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Kategoriat",
|
"search_page_categories": "Kategoriat",
|
||||||
"search_page_favorites": "Suosikit",
|
"search_page_favorites": "Suosikit",
|
||||||
"search_page_motion_photos": "Liikekuvat",
|
"search_page_motion_photos": "Liikekuvat",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Cancel",
|
"action_common_cancel": "Cancel",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Update",
|
"action_common_update": "Update",
|
||||||
"add_to_album_bottom_sheet_added": "Ajouté à {album}",
|
"add_to_album_bottom_sheet_added": "Ajouté à {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Déjà dans {album}",
|
"add_to_album_bottom_sheet_already_exists": "Déjà dans {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nouveau mot de passe",
|
"change_password_form_new_password": "Nouveau mot de passe",
|
||||||
"change_password_form_password_mismatch": "Les mots de passe ne correspondent pas",
|
"change_password_form_password_mismatch": "Les mots de passe ne correspondent pas",
|
||||||
"change_password_form_reenter_new_password": "Saisissez à nouveau le nouveau mot de passe",
|
"change_password_form_reenter_new_password": "Saisissez à nouveau le nouveau mot de passe",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Ajouter à l'album",
|
"common_add_to_album": "Ajouter à l'album",
|
||||||
"common_change_password": "Modifier le mot de passe",
|
"common_change_password": "Modifier le mot de passe",
|
||||||
"common_create_new_album": "Créer un nouvel album",
|
"common_create_new_album": "Créer un nouvel album",
|
||||||
"common_server_error": "Veuillez vérifier votre connexion réseau, vous assurer que le serveur est accessible et que les versions de l'application et du serveur sont compatibles.",
|
"common_server_error": "Veuillez vérifier votre connexion réseau, vous assurer que le serveur est accessible et que les versions de l'application et du serveur sont compatibles.",
|
||||||
"common_shared": "Partagé",
|
"common_shared": "Partagé",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Ajouter à l'album",
|
"control_bottom_app_bar_add_to_album": "Ajouter à l'album",
|
||||||
"control_bottom_app_bar_album_info": "{} éléments",
|
"control_bottom_app_bar_album_info": "{} éléments",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} éléments - Partagés",
|
"control_bottom_app_bar_album_info_shared": "{} éléments - Partagés",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Supprimer",
|
"control_bottom_app_bar_delete": "Supprimer",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
|
"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_local": "Delete from device",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Edit Location",
|
"control_bottom_app_bar_edit_location": "Edit Location",
|
||||||
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
||||||
"control_bottom_app_bar_favorite": "Favoris",
|
"control_bottom_app_bar_favorite": "Favoris",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Expérimental",
|
"experimental_settings_title": "Expérimental",
|
||||||
"favorites_page_no_favorites": "Aucun élément favori n'a été trouvé",
|
"favorites_page_no_favorites": "Aucun élément favori n'a été trouvé",
|
||||||
"favorites_page_title": "Favoris",
|
"favorites_page_title": "Favoris",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Téléchargement réussi",
|
"image_viewer_page_state_provider_download_success": "Téléchargement réussi",
|
||||||
"image_viewer_page_state_provider_share_error": "Erreur de partage",
|
"image_viewer_page_state_provider_share_error": "Erreur de partage",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albums",
|
"library_page_albums": "Albums",
|
||||||
"library_page_archive": "Archive",
|
"library_page_archive": "Archive",
|
||||||
"library_page_device_albums": "Albums sur l'appareil",
|
"library_page_device_albums": "Albums sur l'appareil",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
|
"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_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Annuler",
|
"notification_permission_dialog_cancel": "Annuler",
|
||||||
"notification_permission_dialog_content": "Pour activer les notifications, allez dans Paramètres et sélectionnez Autoriser.",
|
"notification_permission_dialog_content": "Pour activer les notifications, allez dans Paramètres et sélectionnez Autoriser.",
|
||||||
"notification_permission_dialog_settings": "Paramètres",
|
"notification_permission_dialog_settings": "Paramètres",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Error occurred",
|
"scaffold_body_error_occurred": "Error occurred",
|
||||||
"search_bar_hint": "Rechercher vos photos",
|
"search_bar_hint": "Rechercher vos photos",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Catégories",
|
"search_page_categories": "Catégories",
|
||||||
"search_page_favorites": "Favoris",
|
"search_page_favorites": "Favoris",
|
||||||
"search_page_motion_photos": "Photos avec mouvement",
|
"search_page_motion_photos": "Photos avec mouvement",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Annuler",
|
"action_common_cancel": "Annuler",
|
||||||
"action_common_clear": "Vider",
|
"action_common_clear": "Vider",
|
||||||
"action_common_confirm": "Confirmer",
|
"action_common_confirm": "Confirmer",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Mise à jour",
|
"action_common_update": "Mise à jour",
|
||||||
"add_to_album_bottom_sheet_added": "Ajouté à {album}",
|
"add_to_album_bottom_sheet_added": "Ajouté à {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Déjà dans {album}",
|
"add_to_album_bottom_sheet_already_exists": "Déjà dans {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nouveau mot de passe",
|
"change_password_form_new_password": "Nouveau mot de passe",
|
||||||
"change_password_form_password_mismatch": "Les mots de passe ne correspondent pas",
|
"change_password_form_password_mismatch": "Les mots de passe ne correspondent pas",
|
||||||
"change_password_form_reenter_new_password": "Saisissez à nouveau le nouveau mot de passe",
|
"change_password_form_reenter_new_password": "Saisissez à nouveau le nouveau mot de passe",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Ajouter à l'album",
|
"common_add_to_album": "Ajouter à l'album",
|
||||||
"common_change_password": "Modifier le mot de passe",
|
"common_change_password": "Modifier le mot de passe",
|
||||||
"common_create_new_album": "Créer un nouvel album",
|
"common_create_new_album": "Créer un nouvel album",
|
||||||
"common_server_error": "Veuillez vérifier votre connexion réseau, vous assurer que le serveur est accessible et que les versions de l'application et du serveur sont compatibles.",
|
"common_server_error": "Veuillez vérifier votre connexion réseau, vous assurer que le serveur est accessible et que les versions de l'application et du serveur sont compatibles.",
|
||||||
"common_shared": "Partagé",
|
"common_shared": "Partagé",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Ajouter à l'album",
|
"control_bottom_app_bar_add_to_album": "Ajouter à l'album",
|
||||||
"control_bottom_app_bar_album_info": "{} éléments",
|
"control_bottom_app_bar_album_info": "{} éléments",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} éléments - Partagés",
|
"control_bottom_app_bar_album_info_shared": "{} éléments - Partagés",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Supprimer",
|
"control_bottom_app_bar_delete": "Supprimer",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Supprimer de Immich",
|
"control_bottom_app_bar_delete_from_immich": "Supprimer de Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Supprimer de l'appareil",
|
"control_bottom_app_bar_delete_from_local": "Supprimer de l'appareil",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Modifier la localisation",
|
"control_bottom_app_bar_edit_location": "Modifier la localisation",
|
||||||
"control_bottom_app_bar_edit_time": "Modifier la date et l'heure",
|
"control_bottom_app_bar_edit_time": "Modifier la date et l'heure",
|
||||||
"control_bottom_app_bar_favorite": "Favoris",
|
"control_bottom_app_bar_favorite": "Favoris",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Expérimental",
|
"experimental_settings_title": "Expérimental",
|
||||||
"favorites_page_no_favorites": "Aucun élément favori n'a été trouvé",
|
"favorites_page_no_favorites": "Aucun élément favori n'a été trouvé",
|
||||||
"favorites_page_title": "Favoris",
|
"favorites_page_title": "Favoris",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Activer le retour haptique",
|
"haptic_feedback_switch": "Activer le retour haptique",
|
||||||
"haptic_feedback_title": "Retour haptique",
|
"haptic_feedback_title": "Retour haptique",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Téléchargement Démarré",
|
"image_viewer_page_state_provider_download_started": "Téléchargement Démarré",
|
||||||
"image_viewer_page_state_provider_download_success": "Téléchargement réussi",
|
"image_viewer_page_state_provider_download_success": "Téléchargement réussi",
|
||||||
"image_viewer_page_state_provider_share_error": "Erreur de partage",
|
"image_viewer_page_state_provider_share_error": "Erreur de partage",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albums",
|
"library_page_albums": "Albums",
|
||||||
"library_page_archive": "Archive",
|
"library_page_archive": "Archive",
|
||||||
"library_page_device_albums": "Albums sur l'appareil",
|
"library_page_device_albums": "Albums sur l'appareil",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Impossible de modifier la date d'un élément d'actif en lecture seule.",
|
"multiselect_grid_edit_date_time_err_read_only": "Impossible de modifier la date d'un élément d'actif en lecture seule.",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Impossible de modifier l'emplacement d'un élément en lecture seule.",
|
"multiselect_grid_edit_gps_err_read_only": "Impossible de modifier l'emplacement d'un élément en lecture seule.",
|
||||||
"no_assets_to_show": "Aucuns éléments à afficher",
|
"no_assets_to_show": "Aucuns éléments à afficher",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Annuler",
|
"notification_permission_dialog_cancel": "Annuler",
|
||||||
"notification_permission_dialog_content": "Pour activer les notifications, allez dans Paramètres et sélectionnez Autoriser.",
|
"notification_permission_dialog_content": "Pour activer les notifications, allez dans Paramètres et sélectionnez Autoriser.",
|
||||||
"notification_permission_dialog_settings": "Paramètres",
|
"notification_permission_dialog_settings": "Paramètres",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Une erreur s'est produite",
|
"scaffold_body_error_occurred": "Une erreur s'est produite",
|
||||||
"search_bar_hint": "Rechercher vos photos",
|
"search_bar_hint": "Rechercher vos photos",
|
||||||
"search_filter_apply": "Appliquer le filtre",
|
"search_filter_apply": "Appliquer le filtre",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Fabricant",
|
"search_filter_camera_make": "Fabricant",
|
||||||
"search_filter_camera_model": "Modéle",
|
"search_filter_camera_model": "Modéle",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Achive",
|
"search_filter_display_option_archive": "Achive",
|
||||||
"search_filter_display_option_favorite": "Favoris",
|
"search_filter_display_option_favorite": "Favoris",
|
||||||
"search_filter_display_option_not_in_album": "Pas dans un album",
|
"search_filter_display_option_not_in_album": "Pas dans un album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "Ville",
|
"search_filter_location_city": "Ville",
|
||||||
"search_filter_location_country": "Pays",
|
"search_filter_location_country": "Pays",
|
||||||
"search_filter_location_state": "Région",
|
"search_filter_location_state": "Région",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Tous",
|
"search_filter_media_type_all": "Tous",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Vidéo",
|
"search_filter_media_type_video": "Vidéo",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Catégories",
|
"search_page_categories": "Catégories",
|
||||||
"search_page_favorites": "Favoris",
|
"search_page_favorites": "Favoris",
|
||||||
"search_page_motion_photos": "Photos animées",
|
"search_page_motion_photos": "Photos animées",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "ביטול",
|
"action_common_cancel": "ביטול",
|
||||||
"action_common_clear": "נקה",
|
"action_common_clear": "נקה",
|
||||||
"action_common_confirm": "אישור",
|
"action_common_confirm": "אישור",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "עדכון",
|
"action_common_update": "עדכון",
|
||||||
"add_to_album_bottom_sheet_added": "נוסף ל {album}",
|
"add_to_album_bottom_sheet_added": "נוסף ל {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "כבר ב {album}",
|
"add_to_album_bottom_sheet_already_exists": "כבר ב {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "סיסמה חדשה",
|
"change_password_form_new_password": "סיסמה חדשה",
|
||||||
"change_password_form_password_mismatch": "סיסמאות לא תואמות",
|
"change_password_form_password_mismatch": "סיסמאות לא תואמות",
|
||||||
"change_password_form_reenter_new_password": "הכנס שוב סיסמה חדשה",
|
"change_password_form_reenter_new_password": "הכנס שוב סיסמה חדשה",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "הוסף לאלבום",
|
"common_add_to_album": "הוסף לאלבום",
|
||||||
"common_change_password": "שנה סיסמה",
|
"common_change_password": "שנה סיסמה",
|
||||||
"common_create_new_album": "צור אלבום חדש",
|
"common_create_new_album": "צור אלבום חדש",
|
||||||
"common_server_error": "נא לבדוק את חיבור הרשת שלך, תוודא/י שהשרת נגיש ושגרסאות אפליקציה/שרת תואמות",
|
"common_server_error": "נא לבדוק את חיבור הרשת שלך, תוודא/י שהשרת נגיש ושגרסאות אפליקציה/שרת תואמות",
|
||||||
"common_shared": "משותף",
|
"common_shared": "משותף",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "הוסף לאלבום",
|
"control_bottom_app_bar_add_to_album": "הוסף לאלבום",
|
||||||
"control_bottom_app_bar_album_info": "{} פריטים",
|
"control_bottom_app_bar_album_info": "{} פריטים",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} פריטים · משותפים",
|
"control_bottom_app_bar_album_info_shared": "{} פריטים · משותפים",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "מחק",
|
"control_bottom_app_bar_delete": "מחק",
|
||||||
"control_bottom_app_bar_delete_from_immich": "מחק מהשרת",
|
"control_bottom_app_bar_delete_from_immich": "מחק מהשרת",
|
||||||
"control_bottom_app_bar_delete_from_local": "מחק מהמכשיר",
|
"control_bottom_app_bar_delete_from_local": "מחק מהמכשיר",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "ערוך מיקום",
|
"control_bottom_app_bar_edit_location": "ערוך מיקום",
|
||||||
"control_bottom_app_bar_edit_time": "ערוך תאריך & זמן",
|
"control_bottom_app_bar_edit_time": "ערוך תאריך & זמן",
|
||||||
"control_bottom_app_bar_favorite": "הוסף למועדפים",
|
"control_bottom_app_bar_favorite": "הוסף למועדפים",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "נסיוני",
|
"experimental_settings_title": "נסיוני",
|
||||||
"favorites_page_no_favorites": "לא נמצאו נכסים מועדפים",
|
"favorites_page_no_favorites": "לא נמצאו נכסים מועדפים",
|
||||||
"favorites_page_title": "מועדפים",
|
"favorites_page_title": "מועדפים",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "אפשר משוב ברטט",
|
"haptic_feedback_switch": "אפשר משוב ברטט",
|
||||||
"haptic_feedback_title": "משוב ברטט",
|
"haptic_feedback_title": "משוב ברטט",
|
||||||
"header_settings_add_header_tip": "הוסף כותרת",
|
"header_settings_add_header_tip": "הוסף כותרת",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "ההורדה החלה",
|
"image_viewer_page_state_provider_download_started": "ההורדה החלה",
|
||||||
"image_viewer_page_state_provider_download_success": "הצלחת הורדה",
|
"image_viewer_page_state_provider_download_success": "הצלחת הורדה",
|
||||||
"image_viewer_page_state_provider_share_error": "שיתוף שגיאה",
|
"image_viewer_page_state_provider_share_error": "שיתוף שגיאה",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "אלבומים",
|
"library_page_albums": "אלבומים",
|
||||||
"library_page_archive": "ארכיון",
|
"library_page_archive": "ארכיון",
|
||||||
"library_page_device_albums": "אלבומים במכשיר",
|
"library_page_device_albums": "אלבומים במכשיר",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "לא ניתן לערוך תאריך של נכס(ים) לקריאה בלבד, מדלג",
|
"multiselect_grid_edit_date_time_err_read_only": "לא ניתן לערוך תאריך של נכס(ים) לקריאה בלבד, מדלג",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "לא ניתן לערוך מיקום של נכס(ים) לקריאה בלבד, מדלג",
|
"multiselect_grid_edit_gps_err_read_only": "לא ניתן לערוך מיקום של נכס(ים) לקריאה בלבד, מדלג",
|
||||||
"no_assets_to_show": "אין נכסים להציג",
|
"no_assets_to_show": "אין נכסים להציג",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "ביטול",
|
"notification_permission_dialog_cancel": "ביטול",
|
||||||
"notification_permission_dialog_content": "כדי לאפשר התראות, לך להגדרות ובחר התר",
|
"notification_permission_dialog_content": "כדי לאפשר התראות, לך להגדרות ובחר התר",
|
||||||
"notification_permission_dialog_settings": "הגדרות",
|
"notification_permission_dialog_settings": "הגדרות",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "אירעה שגיאה",
|
"scaffold_body_error_occurred": "אירעה שגיאה",
|
||||||
"search_bar_hint": "חפש/י בתמונות שלך",
|
"search_bar_hint": "חפש/י בתמונות שלך",
|
||||||
"search_filter_apply": "החל סינון",
|
"search_filter_apply": "החל סינון",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "תוצרת",
|
"search_filter_camera_make": "תוצרת",
|
||||||
"search_filter_camera_model": "דגם",
|
"search_filter_camera_model": "דגם",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "ארכיון",
|
"search_filter_display_option_archive": "ארכיון",
|
||||||
"search_filter_display_option_favorite": "מועדף",
|
"search_filter_display_option_favorite": "מועדף",
|
||||||
"search_filter_display_option_not_in_album": "לא באלבום",
|
"search_filter_display_option_not_in_album": "לא באלבום",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "עיר",
|
"search_filter_location_city": "עיר",
|
||||||
"search_filter_location_country": "ארץ",
|
"search_filter_location_country": "ארץ",
|
||||||
"search_filter_location_state": "מדינה",
|
"search_filter_location_state": "מדינה",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "הכל",
|
"search_filter_media_type_all": "הכל",
|
||||||
"search_filter_media_type_image": "תמונה",
|
"search_filter_media_type_image": "תמונה",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "סרטון",
|
"search_filter_media_type_video": "סרטון",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "קטגוריות",
|
"search_page_categories": "קטגוריות",
|
||||||
"search_page_favorites": "מועדפים",
|
"search_page_favorites": "מועדפים",
|
||||||
"search_page_motion_photos": "תמונות עם תנועה",
|
"search_page_motion_photos": "תמונות עם תנועה",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Cancel",
|
"action_common_cancel": "Cancel",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Update",
|
"action_common_update": "Update",
|
||||||
"add_to_album_bottom_sheet_added": "Added to {album}",
|
"add_to_album_bottom_sheet_added": "Added to {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
|
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "New Password",
|
"change_password_form_new_password": "New Password",
|
||||||
"change_password_form_password_mismatch": "Passwords do not match",
|
"change_password_form_password_mismatch": "Passwords do not match",
|
||||||
"change_password_form_reenter_new_password": "Re-enter New Password",
|
"change_password_form_reenter_new_password": "Re-enter New Password",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Add to album",
|
"common_add_to_album": "Add to album",
|
||||||
"common_change_password": "Change Password",
|
"common_change_password": "Change Password",
|
||||||
"common_create_new_album": "Create new album",
|
"common_create_new_album": "Create new album",
|
||||||
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
||||||
"common_shared": "Shared",
|
"common_shared": "Shared",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Add to album",
|
"control_bottom_app_bar_add_to_album": "Add to album",
|
||||||
"control_bottom_app_bar_album_info": "{} items",
|
"control_bottom_app_bar_album_info": "{} items",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Delete",
|
"control_bottom_app_bar_delete": "Delete",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
|
"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_local": "Delete from device",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Edit Location",
|
"control_bottom_app_bar_edit_location": "Edit Location",
|
||||||
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
||||||
"control_bottom_app_bar_favorite": "Favorite",
|
"control_bottom_app_bar_favorite": "Favorite",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimental",
|
"experimental_settings_title": "Experimental",
|
||||||
"favorites_page_no_favorites": "No favorite assets found",
|
"favorites_page_no_favorites": "No favorite assets found",
|
||||||
"favorites_page_title": "Favorites",
|
"favorites_page_title": "Favorites",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Download Success",
|
"image_viewer_page_state_provider_download_success": "Download Success",
|
||||||
"image_viewer_page_state_provider_share_error": "Share Error",
|
"image_viewer_page_state_provider_share_error": "Share Error",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albums",
|
"library_page_albums": "Albums",
|
||||||
"library_page_archive": "Archive",
|
"library_page_archive": "Archive",
|
||||||
"library_page_device_albums": "Albums on Device",
|
"library_page_device_albums": "Albums on Device",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
|
"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_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Cancel",
|
"notification_permission_dialog_cancel": "Cancel",
|
||||||
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
||||||
"notification_permission_dialog_settings": "Settings",
|
"notification_permission_dialog_settings": "Settings",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Error occurred",
|
"scaffold_body_error_occurred": "Error occurred",
|
||||||
"search_bar_hint": "Search your photos",
|
"search_bar_hint": "Search your photos",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categories",
|
"search_page_categories": "Categories",
|
||||||
"search_page_favorites": "Favorites",
|
"search_page_favorites": "Favorites",
|
||||||
"search_page_motion_photos": "Motion Photos",
|
"search_page_motion_photos": "Motion Photos",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Mégsem",
|
"action_common_cancel": "Mégsem",
|
||||||
"action_common_clear": "Kitöröl",
|
"action_common_clear": "Kitöröl",
|
||||||
"action_common_confirm": "Jóváhagy",
|
"action_common_confirm": "Jóváhagy",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Frissít",
|
"action_common_update": "Frissít",
|
||||||
"add_to_album_bottom_sheet_added": "Hozzáadva a(z) \"{album}\" albumhoz",
|
"add_to_album_bottom_sheet_added": "Hozzáadva a(z) \"{album}\" albumhoz",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Már benne van a(z) \"{album}\" albumban",
|
"add_to_album_bottom_sheet_already_exists": "Már benne van a(z) \"{album}\" albumban",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Új Jelszó",
|
"change_password_form_new_password": "Új Jelszó",
|
||||||
"change_password_form_password_mismatch": "A beírt jelszavak nem egyeznek",
|
"change_password_form_password_mismatch": "A beírt jelszavak nem egyeznek",
|
||||||
"change_password_form_reenter_new_password": "Jelszó (még egyszer)",
|
"change_password_form_reenter_new_password": "Jelszó (még egyszer)",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Albumhoz ad",
|
"common_add_to_album": "Albumhoz ad",
|
||||||
"common_change_password": "Jelszócsere",
|
"common_change_password": "Jelszócsere",
|
||||||
"common_create_new_album": "Új album létrehozása",
|
"common_create_new_album": "Új album létrehozása",
|
||||||
"common_server_error": "Kérjük, ellenőrizd a hálózati kapcsolatot, gondoskodj róla, hogy a szerver elérhető legyen, valamint az alkalmazás és a szerver kompatibilis verziójú legyen.",
|
"common_server_error": "Kérjük, ellenőrizd a hálózati kapcsolatot, gondoskodj róla, hogy a szerver elérhető legyen, valamint az alkalmazás és a szerver kompatibilis verziójú legyen.",
|
||||||
"common_shared": "Megosztva",
|
"common_shared": "Megosztva",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Albumhoz ad",
|
"control_bottom_app_bar_add_to_album": "Albumhoz ad",
|
||||||
"control_bottom_app_bar_album_info": "{} elem",
|
"control_bottom_app_bar_album_info": "{} elem",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} elemek · Megosztva",
|
"control_bottom_app_bar_album_info_shared": "{} elemek · Megosztva",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Törlés",
|
"control_bottom_app_bar_delete": "Törlés",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Törlés az Immich-ből",
|
"control_bottom_app_bar_delete_from_immich": "Törlés az Immich-ből",
|
||||||
"control_bottom_app_bar_delete_from_local": "Törlés az eszközről",
|
"control_bottom_app_bar_delete_from_local": "Törlés az eszközről",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Hely Módosítása",
|
"control_bottom_app_bar_edit_location": "Hely Módosítása",
|
||||||
"control_bottom_app_bar_edit_time": "Dátum és Idő Módosítása",
|
"control_bottom_app_bar_edit_time": "Dátum és Idő Módosítása",
|
||||||
"control_bottom_app_bar_favorite": "Kedvenc",
|
"control_bottom_app_bar_favorite": "Kedvenc",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Kísérleti",
|
"experimental_settings_title": "Kísérleti",
|
||||||
"favorites_page_no_favorites": "Nem található kedvencnek jelölt elem",
|
"favorites_page_no_favorites": "Nem található kedvencnek jelölt elem",
|
||||||
"favorites_page_title": "Kedvencek",
|
"favorites_page_title": "Kedvencek",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Rezgéses visszajelzés engedélyezése",
|
"haptic_feedback_switch": "Rezgéses visszajelzés engedélyezése",
|
||||||
"haptic_feedback_title": "Rezgéses Visszajelzés",
|
"haptic_feedback_title": "Rezgéses Visszajelzés",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Letöltés Megkezdődött",
|
"image_viewer_page_state_provider_download_started": "Letöltés Megkezdődött",
|
||||||
"image_viewer_page_state_provider_download_success": "Letöltés Sikeres",
|
"image_viewer_page_state_provider_download_success": "Letöltés Sikeres",
|
||||||
"image_viewer_page_state_provider_share_error": "Megosztási Hiba",
|
"image_viewer_page_state_provider_share_error": "Megosztási Hiba",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albumok",
|
"library_page_albums": "Albumok",
|
||||||
"library_page_archive": "Archívum",
|
"library_page_archive": "Archívum",
|
||||||
"library_page_device_albums": "Albumok az Eszközön",
|
"library_page_device_albums": "Albumok az Eszközön",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Csak-olvasható elem(ek) dátuma nem módosítható, ezért kihagyjuk",
|
"multiselect_grid_edit_date_time_err_read_only": "Csak-olvasható elem(ek) dátuma nem módosítható, ezért kihagyjuk",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Csak-olvasható elem(ek) helyszíne nem módosítható, ezért kihagyjuk",
|
"multiselect_grid_edit_gps_err_read_only": "Csak-olvasható elem(ek) helyszíne nem módosítható, ezért kihagyjuk",
|
||||||
"no_assets_to_show": "Nincs megjeleníthető elem",
|
"no_assets_to_show": "Nincs megjeleníthető elem",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Mégsem",
|
"notification_permission_dialog_cancel": "Mégsem",
|
||||||
"notification_permission_dialog_content": "Az értesítések bekapcsolásához a Beállítások menüben válaszd ki az Engedélyezés-t.",
|
"notification_permission_dialog_content": "Az értesítések bekapcsolásához a Beállítások menüben válaszd ki az Engedélyezés-t.",
|
||||||
"notification_permission_dialog_settings": "Beállítások",
|
"notification_permission_dialog_settings": "Beállítások",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Hiba történt",
|
"scaffold_body_error_occurred": "Hiba történt",
|
||||||
"search_bar_hint": "Fotók keresése",
|
"search_bar_hint": "Fotók keresése",
|
||||||
"search_filter_apply": "Szűrő alkalmazása",
|
"search_filter_apply": "Szűrő alkalmazása",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Gyártó",
|
"search_filter_camera_make": "Gyártó",
|
||||||
"search_filter_camera_model": "Modell",
|
"search_filter_camera_model": "Modell",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archivált",
|
"search_filter_display_option_archive": "Archivált",
|
||||||
"search_filter_display_option_favorite": "Kedvenc",
|
"search_filter_display_option_favorite": "Kedvenc",
|
||||||
"search_filter_display_option_not_in_album": "Nincs albumban",
|
"search_filter_display_option_not_in_album": "Nincs albumban",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "Város",
|
"search_filter_location_city": "Város",
|
||||||
"search_filter_location_country": "Ország",
|
"search_filter_location_country": "Ország",
|
||||||
"search_filter_location_state": "Állam",
|
"search_filter_location_state": "Állam",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Összes",
|
"search_filter_media_type_all": "Összes",
|
||||||
"search_filter_media_type_image": "Kép",
|
"search_filter_media_type_image": "Kép",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Videó",
|
"search_filter_media_type_video": "Videó",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Kategóriák",
|
"search_page_categories": "Kategóriák",
|
||||||
"search_page_favorites": "Kedvencek",
|
"search_page_favorites": "Kedvencek",
|
||||||
"search_page_motion_photos": "Mozgó Fotók",
|
"search_page_motion_photos": "Mozgó Fotók",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Annulla",
|
"action_common_cancel": "Annulla",
|
||||||
"action_common_clear": "Pulisci",
|
"action_common_clear": "Pulisci",
|
||||||
"action_common_confirm": "Conferma",
|
"action_common_confirm": "Conferma",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Aggiorna",
|
"action_common_update": "Aggiorna",
|
||||||
"add_to_album_bottom_sheet_added": "Aggiunto in {album}",
|
"add_to_album_bottom_sheet_added": "Aggiunto in {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Già presente in {album}",
|
"add_to_album_bottom_sheet_already_exists": "Già presente in {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nuova Password",
|
"change_password_form_new_password": "Nuova Password",
|
||||||
"change_password_form_password_mismatch": "Le password non coincidono",
|
"change_password_form_password_mismatch": "Le password non coincidono",
|
||||||
"change_password_form_reenter_new_password": "Inserisci ancora la nuova password ",
|
"change_password_form_reenter_new_password": "Inserisci ancora la nuova password ",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Aggiungi all'album",
|
"common_add_to_album": "Aggiungi all'album",
|
||||||
"common_change_password": "Cambia Password",
|
"common_change_password": "Cambia Password",
|
||||||
"common_create_new_album": "Crea nuovo Album",
|
"common_create_new_album": "Crea nuovo Album",
|
||||||
"common_server_error": "Si prega di controllare la connessione network, che il server sia raggiungibile e che le versione del server e app sono gli stessi",
|
"common_server_error": "Si prega di controllare la connessione network, che il server sia raggiungibile e che le versione del server e app sono gli stessi",
|
||||||
"common_shared": "Condivisi",
|
"common_shared": "Condivisi",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Aggiungi all'album",
|
"control_bottom_app_bar_add_to_album": "Aggiungi all'album",
|
||||||
"control_bottom_app_bar_album_info": "{} elementi",
|
"control_bottom_app_bar_album_info": "{} elementi",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} elementi · Condivisi",
|
"control_bottom_app_bar_album_info_shared": "{} elementi · Condivisi",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Elimina",
|
"control_bottom_app_bar_delete": "Elimina",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Elimina da Immich",
|
"control_bottom_app_bar_delete_from_immich": "Elimina da Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Elimina dal dispositivo",
|
"control_bottom_app_bar_delete_from_local": "Elimina dal dispositivo",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Modifica posizione",
|
"control_bottom_app_bar_edit_location": "Modifica posizione",
|
||||||
"control_bottom_app_bar_edit_time": "Modifica data e ora",
|
"control_bottom_app_bar_edit_time": "Modifica data e ora",
|
||||||
"control_bottom_app_bar_favorite": "Preferito",
|
"control_bottom_app_bar_favorite": "Preferito",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Sperimentale",
|
"experimental_settings_title": "Sperimentale",
|
||||||
"favorites_page_no_favorites": "Nessun preferito",
|
"favorites_page_no_favorites": "Nessun preferito",
|
||||||
"favorites_page_title": "Preferiti",
|
"favorites_page_title": "Preferiti",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Abilita feedback aptico",
|
"haptic_feedback_switch": "Abilita feedback aptico",
|
||||||
"haptic_feedback_title": "Feedback aptico",
|
"haptic_feedback_title": "Feedback aptico",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Download con successo",
|
"image_viewer_page_state_provider_download_success": "Download con successo",
|
||||||
"image_viewer_page_state_provider_share_error": "Errore di condivisione",
|
"image_viewer_page_state_provider_share_error": "Errore di condivisione",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Album",
|
"library_page_albums": "Album",
|
||||||
"library_page_archive": "Archivia",
|
"library_page_archive": "Archivia",
|
||||||
"library_page_device_albums": "Album sul dispositivo",
|
"library_page_device_albums": "Album sul dispositivo",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Non puoi modificare la data di risorse in sola lettura, azione ignorata",
|
"multiselect_grid_edit_date_time_err_read_only": "Non puoi modificare la data di risorse in sola lettura, azione ignorata",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Non puoi modificare la posizione di risorse in sola lettura, azione ignorata",
|
"multiselect_grid_edit_gps_err_read_only": "Non puoi modificare la posizione di risorse in sola lettura, azione ignorata",
|
||||||
"no_assets_to_show": "Nessuna risorsa da mostrare",
|
"no_assets_to_show": "Nessuna risorsa da mostrare",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Annulla",
|
"notification_permission_dialog_cancel": "Annulla",
|
||||||
"notification_permission_dialog_content": "Per attivare le notifiche, vai alle Impostazioni e seleziona concedi",
|
"notification_permission_dialog_content": "Per attivare le notifiche, vai alle Impostazioni e seleziona concedi",
|
||||||
"notification_permission_dialog_settings": "Impostazioni",
|
"notification_permission_dialog_settings": "Impostazioni",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Si è verificato un errore.",
|
"scaffold_body_error_occurred": "Si è verificato un errore.",
|
||||||
"search_bar_hint": "Cerca le tue foto",
|
"search_bar_hint": "Cerca le tue foto",
|
||||||
"search_filter_apply": "Applica filtro",
|
"search_filter_apply": "Applica filtro",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Produttore",
|
"search_filter_camera_make": "Produttore",
|
||||||
"search_filter_camera_model": "Modello",
|
"search_filter_camera_model": "Modello",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archivia",
|
"search_filter_display_option_archive": "Archivia",
|
||||||
"search_filter_display_option_favorite": "Preferito",
|
"search_filter_display_option_favorite": "Preferito",
|
||||||
"search_filter_display_option_not_in_album": "Non nell'album",
|
"search_filter_display_option_not_in_album": "Non nell'album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "Città",
|
"search_filter_location_city": "Città",
|
||||||
"search_filter_location_country": "Nazione",
|
"search_filter_location_country": "Nazione",
|
||||||
"search_filter_location_state": "Provincia",
|
"search_filter_location_state": "Provincia",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Tutto",
|
"search_filter_media_type_all": "Tutto",
|
||||||
"search_filter_media_type_image": "Immagine",
|
"search_filter_media_type_image": "Immagine",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "VIdeo",
|
"search_filter_media_type_video": "VIdeo",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categoria",
|
"search_page_categories": "Categoria",
|
||||||
"search_page_favorites": "Preferiti",
|
"search_page_favorites": "Preferiti",
|
||||||
"search_page_motion_photos": "Foto in movimento",
|
"search_page_motion_photos": "Foto in movimento",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "キャンセル",
|
"action_common_cancel": "キャンセル",
|
||||||
"action_common_clear": "クリア",
|
"action_common_clear": "クリア",
|
||||||
"action_common_confirm": "了解",
|
"action_common_confirm": "了解",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "更新",
|
"action_common_update": "更新",
|
||||||
"add_to_album_bottom_sheet_added": "{album}に追加",
|
"add_to_album_bottom_sheet_added": "{album}に追加",
|
||||||
"add_to_album_bottom_sheet_already_exists": "{album}に追加済み",
|
"add_to_album_bottom_sheet_already_exists": "{album}に追加済み",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "新しいパスワード",
|
"change_password_form_new_password": "新しいパスワード",
|
||||||
"change_password_form_password_mismatch": "パスワードが一致しません",
|
"change_password_form_password_mismatch": "パスワードが一致しません",
|
||||||
"change_password_form_reenter_new_password": "再度パスワードを入力してください",
|
"change_password_form_reenter_new_password": "再度パスワードを入力してください",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "アルバムに追加",
|
"common_add_to_album": "アルバムに追加",
|
||||||
"common_change_password": "パスワードを変更",
|
"common_change_password": "パスワードを変更",
|
||||||
"common_create_new_album": "アルバムを作成",
|
"common_create_new_album": "アルバムを作成",
|
||||||
"common_server_error": "ネットワーク接続を確認し、サーバーが接続できる状態にあるか確認してください。アプリとサーバーのバージョンが一致しているかも確認してください。",
|
"common_server_error": "ネットワーク接続を確認し、サーバーが接続できる状態にあるか確認してください。アプリとサーバーのバージョンが一致しているかも確認してください。",
|
||||||
"common_shared": "共有済み",
|
"common_shared": "共有済み",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "アルバムに追加",
|
"control_bottom_app_bar_add_to_album": "アルバムに追加",
|
||||||
"control_bottom_app_bar_album_info": "{}枚",
|
"control_bottom_app_bar_album_info": "{}枚",
|
||||||
"control_bottom_app_bar_album_info_shared": "{}枚 · 共有済",
|
"control_bottom_app_bar_album_info_shared": "{}枚 · 共有済",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "削除",
|
"control_bottom_app_bar_delete": "削除",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Immichから削除",
|
"control_bottom_app_bar_delete_from_immich": "Immichから削除",
|
||||||
"control_bottom_app_bar_delete_from_local": "デバイスから削除",
|
"control_bottom_app_bar_delete_from_local": "デバイスから削除",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "位置情報を編集",
|
"control_bottom_app_bar_edit_location": "位置情報を編集",
|
||||||
"control_bottom_app_bar_edit_time": "日時を変更",
|
"control_bottom_app_bar_edit_time": "日時を変更",
|
||||||
"control_bottom_app_bar_favorite": "お気に入り",
|
"control_bottom_app_bar_favorite": "お気に入り",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "試験的機能",
|
"experimental_settings_title": "試験的機能",
|
||||||
"favorites_page_no_favorites": "お気に入り登録された写真またはビデオがありません",
|
"favorites_page_no_favorites": "お気に入り登録された写真またはビデオがありません",
|
||||||
"favorites_page_title": "お気に入り",
|
"favorites_page_title": "お気に入り",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "ハプティックフィードバック",
|
"haptic_feedback_switch": "ハプティックフィードバック",
|
||||||
"haptic_feedback_title": "ハプティックフィードバックを有効にする",
|
"haptic_feedback_title": "ハプティックフィードバックを有効にする",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "ダウンロードが始まります",
|
"image_viewer_page_state_provider_download_started": "ダウンロードが始まります",
|
||||||
"image_viewer_page_state_provider_download_success": "ダウンロード成功",
|
"image_viewer_page_state_provider_download_success": "ダウンロード成功",
|
||||||
"image_viewer_page_state_provider_share_error": "共有エラー",
|
"image_viewer_page_state_provider_share_error": "共有エラー",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "アルバム",
|
"library_page_albums": "アルバム",
|
||||||
"library_page_archive": "アーカイブ",
|
"library_page_archive": "アーカイブ",
|
||||||
"library_page_device_albums": "デバイス上のアルバム",
|
"library_page_device_albums": "デバイス上のアルバム",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "読み取り専用の項目の日付を変更できません",
|
"multiselect_grid_edit_date_time_err_read_only": "読み取り専用の項目の日付を変更できません",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "読み取り専用の項目の位置情報を変更できません",
|
"multiselect_grid_edit_gps_err_read_only": "読み取り専用の項目の位置情報を変更できません",
|
||||||
"no_assets_to_show": "表示する項目がありません",
|
"no_assets_to_show": "表示する項目がありません",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "キャンセル",
|
"notification_permission_dialog_cancel": "キャンセル",
|
||||||
"notification_permission_dialog_content": "通知を許可するには設定を開いてオンにしてください",
|
"notification_permission_dialog_content": "通知を許可するには設定を開いてオンにしてください",
|
||||||
"notification_permission_dialog_settings": "設定",
|
"notification_permission_dialog_settings": "設定",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "エラーが発生しました",
|
"scaffold_body_error_occurred": "エラーが発生しました",
|
||||||
"search_bar_hint": "写真を検索",
|
"search_bar_hint": "写真を検索",
|
||||||
"search_filter_apply": "フィルターを適用する",
|
"search_filter_apply": "フィルターを適用する",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "メーカー",
|
"search_filter_camera_make": "メーカー",
|
||||||
"search_filter_camera_model": "モデル",
|
"search_filter_camera_model": "モデル",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "アーカイブ",
|
"search_filter_display_option_archive": "アーカイブ",
|
||||||
"search_filter_display_option_favorite": "お気に入り",
|
"search_filter_display_option_favorite": "お気に入り",
|
||||||
"search_filter_display_option_not_in_album": "アルバムにありません",
|
"search_filter_display_option_not_in_album": "アルバムにありません",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "市町村",
|
"search_filter_location_city": "市町村",
|
||||||
"search_filter_location_country": "国",
|
"search_filter_location_country": "国",
|
||||||
"search_filter_location_state": "都道府県",
|
"search_filter_location_state": "都道府県",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "すべて",
|
"search_filter_media_type_all": "すべて",
|
||||||
"search_filter_media_type_image": "写真",
|
"search_filter_media_type_image": "写真",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "動画",
|
"search_filter_media_type_video": "動画",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "カテゴリ",
|
"search_page_categories": "カテゴリ",
|
||||||
"search_page_favorites": "お気に入り",
|
"search_page_favorites": "お気に入り",
|
||||||
"search_page_motion_photos": "モーションフォト",
|
"search_page_motion_photos": "モーションフォト",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "취소",
|
"action_common_cancel": "취소",
|
||||||
"action_common_clear": "지우기",
|
"action_common_clear": "지우기",
|
||||||
"action_common_confirm": "확인",
|
"action_common_confirm": "확인",
|
||||||
|
"action_common_save": "저장",
|
||||||
|
"action_common_select": "선택",
|
||||||
"action_common_update": "업데이트",
|
"action_common_update": "업데이트",
|
||||||
"add_to_album_bottom_sheet_added": "{album}에 추가되었습니다.",
|
"add_to_album_bottom_sheet_added": "{album}에 추가되었습니다.",
|
||||||
"add_to_album_bottom_sheet_already_exists": "{album}에 이미 존재하는 항목입니다.",
|
"add_to_album_bottom_sheet_already_exists": "{album}에 이미 존재하는 항목입니다.",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "새 비밀번호 입력",
|
"change_password_form_new_password": "새 비밀번호 입력",
|
||||||
"change_password_form_password_mismatch": "비밀번호가 일치하지 않습니다.",
|
"change_password_form_password_mismatch": "비밀번호가 일치하지 않습니다.",
|
||||||
"change_password_form_reenter_new_password": "새 비밀번호 확인",
|
"change_password_form_reenter_new_password": "새 비밀번호 확인",
|
||||||
|
"client_cert_dialog_msg_confirm": "확인",
|
||||||
|
"client_cert_enter_password": "비밀번호 입력",
|
||||||
|
"client_cert_import": "가져오기",
|
||||||
|
"client_cert_import_success_msg": "클라이언트 인증서를 가져왔습니다.",
|
||||||
|
"client_cert_invalid_msg": "올바르지 않은 인증서이거나 비밀번호가 일치하지 않습니다.",
|
||||||
|
"client_cert_remove": "제거",
|
||||||
|
"client_cert_remove_msg": "클라이언트 인증서가 제거되었습니다.",
|
||||||
|
"client_cert_subtitle": "인증서 가져오기/제거는 로그인 전에만 가능합니다. PKCS12 (.p12, .pfx) 형식을 지원합니다.",
|
||||||
|
"client_cert_title": "SSL 클라이언트 인증서",
|
||||||
"common_add_to_album": "앨범에 추가",
|
"common_add_to_album": "앨범에 추가",
|
||||||
"common_change_password": "비밀번호 변경",
|
"common_change_password": "비밀번호 변경",
|
||||||
"common_create_new_album": "앨범 생성",
|
"common_create_new_album": "앨범 생성",
|
||||||
"common_server_error": "네트워크 연결 상태를 확인하고, 서버에 접속할 수 있는지, 앱/서버 버전이 호환되는지 확인해주세요.",
|
"common_server_error": "네트워크 연결 상태를 확인하고, 서버에 접속할 수 있는지, 앱/서버 버전이 호환되는지 확인해주세요.",
|
||||||
"common_shared": "공유됨",
|
"common_shared": "공유됨",
|
||||||
|
"contextual_search": "동해안에서 맞이하는 새해 일출",
|
||||||
"control_bottom_app_bar_add_to_album": "앨범에 추가",
|
"control_bottom_app_bar_add_to_album": "앨범에 추가",
|
||||||
"control_bottom_app_bar_album_info": "{}개 항목",
|
"control_bottom_app_bar_album_info": "{}개 항목",
|
||||||
"control_bottom_app_bar_album_info_shared": "{}개 항목 · 공유됨",
|
"control_bottom_app_bar_album_info_shared": "{}개 항목 · 공유됨",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "삭제",
|
"control_bottom_app_bar_delete": "삭제",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Immich에서 삭제",
|
"control_bottom_app_bar_delete_from_immich": "Immich에서 삭제",
|
||||||
"control_bottom_app_bar_delete_from_local": "기기에서 삭제",
|
"control_bottom_app_bar_delete_from_local": "기기에서 삭제",
|
||||||
|
"control_bottom_app_bar_edit": "편집",
|
||||||
"control_bottom_app_bar_edit_location": "위치 편집",
|
"control_bottom_app_bar_edit_location": "위치 편집",
|
||||||
"control_bottom_app_bar_edit_time": "날짜 및 시간 변경",
|
"control_bottom_app_bar_edit_time": "날짜 및 시간 변경",
|
||||||
"control_bottom_app_bar_favorite": "즐겨찾기",
|
"control_bottom_app_bar_favorite": "즐겨찾기",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "실험적",
|
"experimental_settings_title": "실험적",
|
||||||
"favorites_page_no_favorites": "즐겨찾기된 항목 없음",
|
"favorites_page_no_favorites": "즐겨찾기된 항목 없음",
|
||||||
"favorites_page_title": "즐겨찾기",
|
"favorites_page_title": "즐겨찾기",
|
||||||
|
"filename_search": "파일 이름 또는 확장자",
|
||||||
"haptic_feedback_switch": "햅틱 피드백 활성화",
|
"haptic_feedback_switch": "햅틱 피드백 활성화",
|
||||||
"haptic_feedback_title": "햅틱 피드백",
|
"haptic_feedback_title": "햅틱 피드백",
|
||||||
"header_settings_add_header_tip": "헤더 추가",
|
"header_settings_add_header_tip": "헤더 추가",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "다운로드 시작됨",
|
"image_viewer_page_state_provider_download_started": "다운로드 시작됨",
|
||||||
"image_viewer_page_state_provider_download_success": "다운로드 완료",
|
"image_viewer_page_state_provider_download_success": "다운로드 완료",
|
||||||
"image_viewer_page_state_provider_share_error": "공유 오류",
|
"image_viewer_page_state_provider_share_error": "공유 오류",
|
||||||
|
"invalid_date": "올바르지 않은 날짜입니다.",
|
||||||
|
"invalid_date_format": "올바르지 않은 날짜 형식입니다.",
|
||||||
"library_page_albums": "앨범",
|
"library_page_albums": "앨범",
|
||||||
"library_page_archive": "보관함",
|
"library_page_archive": "보관함",
|
||||||
"library_page_device_albums": "기기의 앨범",
|
"library_page_device_albums": "기기의 앨범",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "읽기 전용 항목의 날짜는 변경할 수 없습니다. 건너뜁니다.",
|
"multiselect_grid_edit_date_time_err_read_only": "읽기 전용 항목의 날짜는 변경할 수 없습니다. 건너뜁니다.",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "읽기 전용 항목의 위치는 변경할 수 없습니다. 건너뜁니다.",
|
"multiselect_grid_edit_gps_err_read_only": "읽기 전용 항목의 위치는 변경할 수 없습니다. 건너뜁니다.",
|
||||||
"no_assets_to_show": "표시할 항목 없음",
|
"no_assets_to_show": "표시할 항목 없음",
|
||||||
|
"no_name": "이름 없음",
|
||||||
"notification_permission_dialog_cancel": "취소",
|
"notification_permission_dialog_cancel": "취소",
|
||||||
"notification_permission_dialog_content": "알림을 활성화하려면 설정에서 알림 권한을 허용하세요.",
|
"notification_permission_dialog_content": "알림을 활성화하려면 설정에서 알림 권한을 허용하세요.",
|
||||||
"notification_permission_dialog_settings": "설정",
|
"notification_permission_dialog_settings": "설정",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "문제가 발생했습니다.",
|
"scaffold_body_error_occurred": "문제가 발생했습니다.",
|
||||||
"search_bar_hint": "사진 검색",
|
"search_bar_hint": "사진 검색",
|
||||||
"search_filter_apply": "필터 적용",
|
"search_filter_apply": "필터 적용",
|
||||||
|
"search_filter_camera": "카메라",
|
||||||
"search_filter_camera_make": "제조사",
|
"search_filter_camera_make": "제조사",
|
||||||
"search_filter_camera_model": "모델명",
|
"search_filter_camera_model": "모델명",
|
||||||
|
"search_filter_camera_title": "카메라 종류 선택",
|
||||||
|
"search_filter_date": "날짜\n",
|
||||||
|
"search_filter_date_interval": "{start}에서 {end} 까지",
|
||||||
|
"search_filter_date_title": "날짜 범위 선택\n",
|
||||||
"search_filter_display_option_archive": "보관함",
|
"search_filter_display_option_archive": "보관함",
|
||||||
"search_filter_display_option_favorite": "즐겨찾기",
|
"search_filter_display_option_favorite": "즐겨찾기",
|
||||||
"search_filter_display_option_not_in_album": "앨범에 없음",
|
"search_filter_display_option_not_in_album": "앨범에 없음",
|
||||||
|
"search_filter_display_options": "표시 옵션",
|
||||||
|
"search_filter_display_options_title": "표시 옵션",
|
||||||
|
"search_filter_location": "위치",
|
||||||
"search_filter_location_city": "도시",
|
"search_filter_location_city": "도시",
|
||||||
"search_filter_location_country": "국가",
|
"search_filter_location_country": "국가",
|
||||||
"search_filter_location_state": "지역",
|
"search_filter_location_state": "지역",
|
||||||
|
"search_filter_location_title": "위치 선택",
|
||||||
|
"search_filter_media_type": "미디어 종류",
|
||||||
"search_filter_media_type_all": "모두",
|
"search_filter_media_type_all": "모두",
|
||||||
"search_filter_media_type_image": "이미지",
|
"search_filter_media_type_image": "이미지",
|
||||||
|
"search_filter_media_type_title": "미디어 종류 선택",
|
||||||
"search_filter_media_type_video": "동영상",
|
"search_filter_media_type_video": "동영상",
|
||||||
|
"search_filter_people": "인물",
|
||||||
|
"search_filter_people_title": "인물 선택",
|
||||||
"search_page_categories": "분류",
|
"search_page_categories": "분류",
|
||||||
"search_page_favorites": "즐겨찾기",
|
"search_page_favorites": "즐겨찾기",
|
||||||
"search_page_motion_photos": "모션 포토",
|
"search_page_motion_photos": "모션 포토",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Cancel",
|
"action_common_cancel": "Cancel",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Update",
|
"action_common_update": "Update",
|
||||||
"add_to_album_bottom_sheet_added": "Added to {album}",
|
"add_to_album_bottom_sheet_added": "Added to {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
|
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "New Password",
|
"change_password_form_new_password": "New Password",
|
||||||
"change_password_form_password_mismatch": "Passwords do not match",
|
"change_password_form_password_mismatch": "Passwords do not match",
|
||||||
"change_password_form_reenter_new_password": "Re-enter New Password",
|
"change_password_form_reenter_new_password": "Re-enter New Password",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Add to album",
|
"common_add_to_album": "Add to album",
|
||||||
"common_change_password": "Change Password",
|
"common_change_password": "Change Password",
|
||||||
"common_create_new_album": "Create new album",
|
"common_create_new_album": "Create new album",
|
||||||
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
||||||
"common_shared": "Shared",
|
"common_shared": "Shared",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Add to album",
|
"control_bottom_app_bar_add_to_album": "Add to album",
|
||||||
"control_bottom_app_bar_album_info": "{} items",
|
"control_bottom_app_bar_album_info": "{} items",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Delete",
|
"control_bottom_app_bar_delete": "Delete",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
|
"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_local": "Delete from device",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Edit Location",
|
"control_bottom_app_bar_edit_location": "Edit Location",
|
||||||
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
||||||
"control_bottom_app_bar_favorite": "Favorite",
|
"control_bottom_app_bar_favorite": "Favorite",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimental",
|
"experimental_settings_title": "Experimental",
|
||||||
"favorites_page_no_favorites": "No favorite assets found",
|
"favorites_page_no_favorites": "No favorite assets found",
|
||||||
"favorites_page_title": "Favorites",
|
"favorites_page_title": "Favorites",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Download Success",
|
"image_viewer_page_state_provider_download_success": "Download Success",
|
||||||
"image_viewer_page_state_provider_share_error": "Share Error",
|
"image_viewer_page_state_provider_share_error": "Share Error",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albums",
|
"library_page_albums": "Albums",
|
||||||
"library_page_archive": "Archive",
|
"library_page_archive": "Archive",
|
||||||
"library_page_device_albums": "Albums on Device",
|
"library_page_device_albums": "Albums on Device",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
|
"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_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Cancel",
|
"notification_permission_dialog_cancel": "Cancel",
|
||||||
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
||||||
"notification_permission_dialog_settings": "Settings",
|
"notification_permission_dialog_settings": "Settings",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Error occurred",
|
"scaffold_body_error_occurred": "Error occurred",
|
||||||
"search_bar_hint": "Search your photos",
|
"search_bar_hint": "Search your photos",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categories",
|
"search_page_categories": "Categories",
|
||||||
"search_page_favorites": "Favorites",
|
"search_page_favorites": "Favorites",
|
||||||
"search_page_motion_photos": "Motion Photos",
|
"search_page_motion_photos": "Motion Photos",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Atcelt",
|
"action_common_cancel": "Atcelt",
|
||||||
"action_common_clear": "Notīrīt",
|
"action_common_clear": "Notīrīt",
|
||||||
"action_common_confirm": "Apstiprināt",
|
"action_common_confirm": "Apstiprināt",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Atjaunināt",
|
"action_common_update": "Atjaunināt",
|
||||||
"add_to_album_bottom_sheet_added": "Pievienots {album}",
|
"add_to_album_bottom_sheet_added": "Pievienots {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Jau pievienots {album}",
|
"add_to_album_bottom_sheet_already_exists": "Jau pievienots {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Jauna Parole",
|
"change_password_form_new_password": "Jauna Parole",
|
||||||
"change_password_form_password_mismatch": "Paroles nesakrīt",
|
"change_password_form_password_mismatch": "Paroles nesakrīt",
|
||||||
"change_password_form_reenter_new_password": "Atkārtoti ievadīt jaunu paroli",
|
"change_password_form_reenter_new_password": "Atkārtoti ievadīt jaunu paroli",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Pievienot albumam",
|
"common_add_to_album": "Pievienot albumam",
|
||||||
"common_change_password": "Nomainīt Paroli",
|
"common_change_password": "Nomainīt Paroli",
|
||||||
"common_create_new_album": "Izveidot jaunu albumu",
|
"common_create_new_album": "Izveidot jaunu albumu",
|
||||||
"common_server_error": "Lūdzu, pārbaudiet tīkla savienojumu, pārliecinieties, vai serveris ir sasniedzams un aplikācijas/servera versijas ir saderīgas.",
|
"common_server_error": "Lūdzu, pārbaudiet tīkla savienojumu, pārliecinieties, vai serveris ir sasniedzams un aplikācijas/servera versijas ir saderīgas.",
|
||||||
"common_shared": "Kopīgots",
|
"common_shared": "Kopīgots",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Pievienot albumam",
|
"control_bottom_app_bar_add_to_album": "Pievienot albumam",
|
||||||
"control_bottom_app_bar_album_info": "{} vienumi",
|
"control_bottom_app_bar_album_info": "{} vienumi",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} vienumi · Koplietoti",
|
"control_bottom_app_bar_album_info_shared": "{} vienumi · Koplietoti",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Dzēst",
|
"control_bottom_app_bar_delete": "Dzēst",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Dzēst no Immich",
|
"control_bottom_app_bar_delete_from_immich": "Dzēst no Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Dzēst no ierīces",
|
"control_bottom_app_bar_delete_from_local": "Dzēst no ierīces",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Rediģēt Atrašanās Vietu",
|
"control_bottom_app_bar_edit_location": "Rediģēt Atrašanās Vietu",
|
||||||
"control_bottom_app_bar_edit_time": "Rediģēt Datumu un Laiku",
|
"control_bottom_app_bar_edit_time": "Rediģēt Datumu un Laiku",
|
||||||
"control_bottom_app_bar_favorite": "Izlase",
|
"control_bottom_app_bar_favorite": "Izlase",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Eksperimentāls",
|
"experimental_settings_title": "Eksperimentāls",
|
||||||
"favorites_page_no_favorites": "Nav atrasti iecienītākie aktīvi",
|
"favorites_page_no_favorites": "Nav atrasti iecienītākie aktīvi",
|
||||||
"favorites_page_title": "Izlase",
|
"favorites_page_title": "Izlase",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Iestatīt haptisku reakciju",
|
"haptic_feedback_switch": "Iestatīt haptisku reakciju",
|
||||||
"haptic_feedback_title": "Haptiska Reakcija",
|
"haptic_feedback_title": "Haptiska Reakcija",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Lejupielāde Uzsākta",
|
"image_viewer_page_state_provider_download_started": "Lejupielāde Uzsākta",
|
||||||
"image_viewer_page_state_provider_download_success": "Lejupielāde Izdevās",
|
"image_viewer_page_state_provider_download_success": "Lejupielāde Izdevās",
|
||||||
"image_viewer_page_state_provider_share_error": "Kopīgošanas Kļūda",
|
"image_viewer_page_state_provider_share_error": "Kopīgošanas Kļūda",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albums",
|
"library_page_albums": "Albums",
|
||||||
"library_page_archive": "Arhīvs",
|
"library_page_archive": "Arhīvs",
|
||||||
"library_page_device_albums": "Albumi ierīcē",
|
"library_page_device_albums": "Albumi ierīcē",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Nevar rediģēt read only aktīva(-u) datumu, notiek izlaišana",
|
"multiselect_grid_edit_date_time_err_read_only": "Nevar rediģēt read only aktīva(-u) datumu, notiek izlaišana",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Nevar rediģēt atrašanās vietu read only aktīva(-u) datumu, notiek izlaišana",
|
"multiselect_grid_edit_gps_err_read_only": "Nevar rediģēt atrašanās vietu read only aktīva(-u) datumu, notiek izlaišana",
|
||||||
"no_assets_to_show": "Nav uzrādāmo aktīvu",
|
"no_assets_to_show": "Nav uzrādāmo aktīvu",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Atcelt",
|
"notification_permission_dialog_cancel": "Atcelt",
|
||||||
"notification_permission_dialog_content": "Lai iespējotu paziņojumus, atveriet Iestatījumi un atlasiet Atļaut.",
|
"notification_permission_dialog_content": "Lai iespējotu paziņojumus, atveriet Iestatījumi un atlasiet Atļaut.",
|
||||||
"notification_permission_dialog_settings": "Iestatījumi",
|
"notification_permission_dialog_settings": "Iestatījumi",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Radās kļūda",
|
"scaffold_body_error_occurred": "Radās kļūda",
|
||||||
"search_bar_hint": "Meklēt Jūsu fotoattēlus",
|
"search_bar_hint": "Meklēt Jūsu fotoattēlus",
|
||||||
"search_filter_apply": "Lietot filtru",
|
"search_filter_apply": "Lietot filtru",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Firma",
|
"search_filter_camera_make": "Firma",
|
||||||
"search_filter_camera_model": "Modelis",
|
"search_filter_camera_model": "Modelis",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Arhīvs",
|
"search_filter_display_option_archive": "Arhīvs",
|
||||||
"search_filter_display_option_favorite": "Izlase",
|
"search_filter_display_option_favorite": "Izlase",
|
||||||
"search_filter_display_option_not_in_album": "Nav albumā",
|
"search_filter_display_option_not_in_album": "Nav albumā",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "Pilsēta",
|
"search_filter_location_city": "Pilsēta",
|
||||||
"search_filter_location_country": "Valsts",
|
"search_filter_location_country": "Valsts",
|
||||||
"search_filter_location_state": "Štats",
|
"search_filter_location_state": "Štats",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Viss",
|
"search_filter_media_type_all": "Viss",
|
||||||
"search_filter_media_type_image": "Attēls",
|
"search_filter_media_type_image": "Attēls",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Videoklips",
|
"search_filter_media_type_video": "Videoklips",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Kategorijas",
|
"search_page_categories": "Kategorijas",
|
||||||
"search_page_favorites": "Izlase",
|
"search_page_favorites": "Izlase",
|
||||||
"search_page_motion_photos": "Kustību Fotoattēli",
|
"search_page_motion_photos": "Kustību Fotoattēli",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Cancel",
|
"action_common_cancel": "Cancel",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Update",
|
"action_common_update": "Update",
|
||||||
"add_to_album_bottom_sheet_added": "Added to {album}",
|
"add_to_album_bottom_sheet_added": "Added to {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
|
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "New Password",
|
"change_password_form_new_password": "New Password",
|
||||||
"change_password_form_password_mismatch": "Passwords do not match",
|
"change_password_form_password_mismatch": "Passwords do not match",
|
||||||
"change_password_form_reenter_new_password": "Re-enter New Password",
|
"change_password_form_reenter_new_password": "Re-enter New Password",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Add to album",
|
"common_add_to_album": "Add to album",
|
||||||
"common_change_password": "Change Password",
|
"common_change_password": "Change Password",
|
||||||
"common_create_new_album": "Create new album",
|
"common_create_new_album": "Create new album",
|
||||||
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
||||||
"common_shared": "Shared",
|
"common_shared": "Shared",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Add to album",
|
"control_bottom_app_bar_add_to_album": "Add to album",
|
||||||
"control_bottom_app_bar_album_info": "{} items",
|
"control_bottom_app_bar_album_info": "{} items",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Delete",
|
"control_bottom_app_bar_delete": "Delete",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
|
"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_local": "Delete from device",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Edit Location",
|
"control_bottom_app_bar_edit_location": "Edit Location",
|
||||||
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
||||||
"control_bottom_app_bar_favorite": "Favorite",
|
"control_bottom_app_bar_favorite": "Favorite",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimental",
|
"experimental_settings_title": "Experimental",
|
||||||
"favorites_page_no_favorites": "No favorite assets found",
|
"favorites_page_no_favorites": "No favorite assets found",
|
||||||
"favorites_page_title": "Favorites",
|
"favorites_page_title": "Favorites",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Download Success",
|
"image_viewer_page_state_provider_download_success": "Download Success",
|
||||||
"image_viewer_page_state_provider_share_error": "Share Error",
|
"image_viewer_page_state_provider_share_error": "Share Error",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albums",
|
"library_page_albums": "Albums",
|
||||||
"library_page_archive": "Archive",
|
"library_page_archive": "Archive",
|
||||||
"library_page_device_albums": "Albums on Device",
|
"library_page_device_albums": "Albums on Device",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
|
"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_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Цуцлах",
|
"notification_permission_dialog_cancel": "Цуцлах",
|
||||||
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
||||||
"notification_permission_dialog_settings": "Тохиргоо",
|
"notification_permission_dialog_settings": "Тохиргоо",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Error occurred",
|
"scaffold_body_error_occurred": "Error occurred",
|
||||||
"search_bar_hint": "Search your photos",
|
"search_bar_hint": "Search your photos",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categories",
|
"search_page_categories": "Categories",
|
||||||
"search_page_favorites": "Favorites",
|
"search_page_favorites": "Favorites",
|
||||||
"search_page_motion_photos": "Motion Photos",
|
"search_page_motion_photos": "Motion Photos",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Avbryt",
|
"action_common_cancel": "Avbryt",
|
||||||
"action_common_clear": "Tøm",
|
"action_common_clear": "Tøm",
|
||||||
"action_common_confirm": "Bekreft",
|
"action_common_confirm": "Bekreft",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Oppdater",
|
"action_common_update": "Oppdater",
|
||||||
"add_to_album_bottom_sheet_added": "Lagt til i {album}",
|
"add_to_album_bottom_sheet_added": "Lagt til i {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Allerede i {album}",
|
"add_to_album_bottom_sheet_already_exists": "Allerede i {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nytt passord",
|
"change_password_form_new_password": "Nytt passord",
|
||||||
"change_password_form_password_mismatch": "Passordene stemmer ikke",
|
"change_password_form_password_mismatch": "Passordene stemmer ikke",
|
||||||
"change_password_form_reenter_new_password": "Skriv nytt passord igjen",
|
"change_password_form_reenter_new_password": "Skriv nytt passord igjen",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Legg til i album",
|
"common_add_to_album": "Legg til i album",
|
||||||
"common_change_password": "Endre passord",
|
"common_change_password": "Endre passord",
|
||||||
"common_create_new_album": "Lag nytt album",
|
"common_create_new_album": "Lag nytt album",
|
||||||
"common_server_error": "Sjekk nettverkstilkoblingen din, forsikre deg om at serveren er mulig å nå, og at app-/server-versjonene er kompatible.",
|
"common_server_error": "Sjekk nettverkstilkoblingen din, forsikre deg om at serveren er mulig å nå, og at app-/server-versjonene er kompatible.",
|
||||||
"common_shared": "Delt",
|
"common_shared": "Delt",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Legg til i album",
|
"control_bottom_app_bar_add_to_album": "Legg til i album",
|
||||||
"control_bottom_app_bar_album_info": "{} objekter",
|
"control_bottom_app_bar_album_info": "{} objekter",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} objekter · Delt",
|
"control_bottom_app_bar_album_info_shared": "{} objekter · Delt",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Slett",
|
"control_bottom_app_bar_delete": "Slett",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Slett fra Immich",
|
"control_bottom_app_bar_delete_from_immich": "Slett fra Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Slett fra enhet",
|
"control_bottom_app_bar_delete_from_local": "Slett fra enhet",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Endre lokasjon",
|
"control_bottom_app_bar_edit_location": "Endre lokasjon",
|
||||||
"control_bottom_app_bar_edit_time": "Endre Dato og tid",
|
"control_bottom_app_bar_edit_time": "Endre Dato og tid",
|
||||||
"control_bottom_app_bar_favorite": "Favoritt",
|
"control_bottom_app_bar_favorite": "Favoritt",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Eksperimentelt",
|
"experimental_settings_title": "Eksperimentelt",
|
||||||
"favorites_page_no_favorites": "Ingen favorittobjekter funnet",
|
"favorites_page_no_favorites": "Ingen favorittobjekter funnet",
|
||||||
"favorites_page_title": "Favoritter",
|
"favorites_page_title": "Favoritter",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Aktivert haptisk tilbakemelding",
|
"haptic_feedback_switch": "Aktivert haptisk tilbakemelding",
|
||||||
"haptic_feedback_title": "Haptisk tilbakemelding",
|
"haptic_feedback_title": "Haptisk tilbakemelding",
|
||||||
"header_settings_add_header_tip": "Legg til header",
|
"header_settings_add_header_tip": "Legg til header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Nedlasting startet",
|
"image_viewer_page_state_provider_download_started": "Nedlasting startet",
|
||||||
"image_viewer_page_state_provider_download_success": "Nedlasting vellykket",
|
"image_viewer_page_state_provider_download_success": "Nedlasting vellykket",
|
||||||
"image_viewer_page_state_provider_share_error": "Delingsfeil",
|
"image_viewer_page_state_provider_share_error": "Delingsfeil",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albumer",
|
"library_page_albums": "Albumer",
|
||||||
"library_page_archive": "Arkiv",
|
"library_page_archive": "Arkiv",
|
||||||
"library_page_device_albums": "Albumer på enheten",
|
"library_page_device_albums": "Albumer på enheten",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Kan ikke endre dato på objekt(er) med kun lese-rettigheter, hopper over",
|
"multiselect_grid_edit_date_time_err_read_only": "Kan ikke endre dato på objekt(er) med kun lese-rettigheter, hopper over",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Kan ikke endre lokasjon på objekt(er) med kun lese-rettigheter, hopper over",
|
"multiselect_grid_edit_gps_err_read_only": "Kan ikke endre lokasjon på objekt(er) med kun lese-rettigheter, hopper over",
|
||||||
"no_assets_to_show": "Ingen objekter å vise",
|
"no_assets_to_show": "Ingen objekter å vise",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Avbryt",
|
"notification_permission_dialog_cancel": "Avbryt",
|
||||||
"notification_permission_dialog_content": "For å aktivere notifikasjoner, gå til Innstillinger og velg tillat.",
|
"notification_permission_dialog_content": "For å aktivere notifikasjoner, gå til Innstillinger og velg tillat.",
|
||||||
"notification_permission_dialog_settings": "Innstillinger",
|
"notification_permission_dialog_settings": "Innstillinger",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Feil oppstått",
|
"scaffold_body_error_occurred": "Feil oppstått",
|
||||||
"search_bar_hint": "Søk i dine bilder",
|
"search_bar_hint": "Søk i dine bilder",
|
||||||
"search_filter_apply": "Aktiver filter",
|
"search_filter_apply": "Aktiver filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Merke",
|
"search_filter_camera_make": "Merke",
|
||||||
"search_filter_camera_model": "Modell",
|
"search_filter_camera_model": "Modell",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Arkiver",
|
"search_filter_display_option_archive": "Arkiver",
|
||||||
"search_filter_display_option_favorite": "Favoritt",
|
"search_filter_display_option_favorite": "Favoritt",
|
||||||
"search_filter_display_option_not_in_album": "Ikke i album",
|
"search_filter_display_option_not_in_album": "Ikke i album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "By",
|
"search_filter_location_city": "By",
|
||||||
"search_filter_location_country": "Land",
|
"search_filter_location_country": "Land",
|
||||||
"search_filter_location_state": "Fylke",
|
"search_filter_location_state": "Fylke",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Alle",
|
"search_filter_media_type_all": "Alle",
|
||||||
"search_filter_media_type_image": "Bilde",
|
"search_filter_media_type_image": "Bilde",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Kategorier",
|
"search_page_categories": "Kategorier",
|
||||||
"search_page_favorites": "Favoritter",
|
"search_page_favorites": "Favoritter",
|
||||||
"search_page_motion_photos": "Bevegelige bilder",
|
"search_page_motion_photos": "Bevegelige bilder",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Annuleren",
|
"action_common_cancel": "Annuleren",
|
||||||
"action_common_clear": "Resetten",
|
"action_common_clear": "Resetten",
|
||||||
"action_common_confirm": "Bevestigen",
|
"action_common_confirm": "Bevestigen",
|
||||||
|
"action_common_save": "Opslaan",
|
||||||
|
"action_common_select": "Selecteren",
|
||||||
"action_common_update": "Bijwerken",
|
"action_common_update": "Bijwerken",
|
||||||
"add_to_album_bottom_sheet_added": "Toegevoegd aan {album}",
|
"add_to_album_bottom_sheet_added": "Toegevoegd aan {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Staat al in {album}",
|
"add_to_album_bottom_sheet_already_exists": "Staat al in {album}",
|
||||||
@@ -32,7 +34,7 @@
|
|||||||
"album_viewer_appbar_share_err_title": "Albumtitel wijzigen mislukt",
|
"album_viewer_appbar_share_err_title": "Albumtitel wijzigen mislukt",
|
||||||
"album_viewer_appbar_share_leave": "Verlaat album",
|
"album_viewer_appbar_share_leave": "Verlaat album",
|
||||||
"album_viewer_appbar_share_remove": "Verwijder uit album",
|
"album_viewer_appbar_share_remove": "Verwijder uit album",
|
||||||
"album_viewer_appbar_share_to": "Delen met",
|
"album_viewer_appbar_share_to": "Delen via",
|
||||||
"album_viewer_page_share_add_users": "Gebruikers toevoegen",
|
"album_viewer_page_share_add_users": "Gebruikers toevoegen",
|
||||||
"all_people_page_title": "Mensen",
|
"all_people_page_title": "Mensen",
|
||||||
"all_videos_page_title": "Video's",
|
"all_videos_page_title": "Video's",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nieuw wachtwoord",
|
"change_password_form_new_password": "Nieuw wachtwoord",
|
||||||
"change_password_form_password_mismatch": "Wachtwoorden komen niet overeen",
|
"change_password_form_password_mismatch": "Wachtwoorden komen niet overeen",
|
||||||
"change_password_form_reenter_new_password": "Vul het wachtwoord opnieuw in",
|
"change_password_form_reenter_new_password": "Vul het wachtwoord opnieuw in",
|
||||||
|
"client_cert_dialog_msg_confirm": "Ok",
|
||||||
|
"client_cert_enter_password": "Voer wachtwoord in",
|
||||||
|
"client_cert_import": "Importeren",
|
||||||
|
"client_cert_import_success_msg": "Clientcertificaat is geïmporteerd",
|
||||||
|
"client_cert_invalid_msg": "Ongeldig certificaatbestand of verkeerd wachtwoord",
|
||||||
|
"client_cert_remove": "Verwijderen",
|
||||||
|
"client_cert_remove_msg": "Clientcertificaat is verwijderd",
|
||||||
|
"client_cert_subtitle": "Ondersteunt alleen PKCS12 (.p12, .pfx) formaat. Certificaat importeren/verwijderen is alleen beschikbaar vóór het inloggen",
|
||||||
|
"client_cert_title": "SSL clientcertificaat",
|
||||||
"common_add_to_album": "Aan album toevoegen",
|
"common_add_to_album": "Aan album toevoegen",
|
||||||
"common_change_password": "Wachtwoord wijzigen",
|
"common_change_password": "Wachtwoord wijzigen",
|
||||||
"common_create_new_album": "Nieuw album maken",
|
"common_create_new_album": "Nieuw album maken",
|
||||||
"common_server_error": "Controleer je netwerkverbinding, zorg ervoor dat de server bereikbaar is en de app/server versies compatibel zijn.",
|
"common_server_error": "Controleer je netwerkverbinding, zorg ervoor dat de server bereikbaar is en de app/server versies compatibel zijn.",
|
||||||
"common_shared": "Gedeeld",
|
"common_shared": "Gedeeld",
|
||||||
|
"contextual_search": "Zonsopkomst op het strand",
|
||||||
"control_bottom_app_bar_add_to_album": "Aan album toevoegen",
|
"control_bottom_app_bar_add_to_album": "Aan album toevoegen",
|
||||||
"control_bottom_app_bar_album_info": "{} items",
|
"control_bottom_app_bar_album_info": "{} items",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} items · Gedeeld",
|
"control_bottom_app_bar_album_info_shared": "{} items · Gedeeld",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Verwijderen",
|
"control_bottom_app_bar_delete": "Verwijderen",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Verwijderen van Immich",
|
"control_bottom_app_bar_delete_from_immich": "Verwijderen van Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Verwijderen van apparaat",
|
"control_bottom_app_bar_delete_from_local": "Verwijderen van apparaat",
|
||||||
|
"control_bottom_app_bar_edit": "Bewerken",
|
||||||
"control_bottom_app_bar_edit_location": "Locatie bewerken",
|
"control_bottom_app_bar_edit_location": "Locatie bewerken",
|
||||||
"control_bottom_app_bar_edit_time": "Datum & tijd bewerken",
|
"control_bottom_app_bar_edit_time": "Datum & tijd bewerken",
|
||||||
"control_bottom_app_bar_favorite": "Favoriet",
|
"control_bottom_app_bar_favorite": "Favoriet",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimenteel",
|
"experimental_settings_title": "Experimenteel",
|
||||||
"favorites_page_no_favorites": "Geen favoriete assets gevonden",
|
"favorites_page_no_favorites": "Geen favoriete assets gevonden",
|
||||||
"favorites_page_title": "Favorieten",
|
"favorites_page_title": "Favorieten",
|
||||||
|
"filename_search": "Bestandsnaam of extensie",
|
||||||
"haptic_feedback_switch": "Aanraaktrillingen inschakelen",
|
"haptic_feedback_switch": "Aanraaktrillingen inschakelen",
|
||||||
"haptic_feedback_title": "Aanraaktrillingen",
|
"haptic_feedback_title": "Aanraaktrillingen",
|
||||||
"header_settings_add_header_tip": "Header toevoegen",
|
"header_settings_add_header_tip": "Header toevoegen",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download gestart",
|
"image_viewer_page_state_provider_download_started": "Download gestart",
|
||||||
"image_viewer_page_state_provider_download_success": "Download succesvol",
|
"image_viewer_page_state_provider_download_success": "Download succesvol",
|
||||||
"image_viewer_page_state_provider_share_error": "Deel Error",
|
"image_viewer_page_state_provider_share_error": "Deel Error",
|
||||||
|
"invalid_date": "Ongeldige datum",
|
||||||
|
"invalid_date_format": "Ongeldig datumformaat",
|
||||||
"library_page_albums": "Albums",
|
"library_page_albums": "Albums",
|
||||||
"library_page_archive": "Archief",
|
"library_page_archive": "Archief",
|
||||||
"library_page_device_albums": "Albums op apparaat",
|
"library_page_device_albums": "Albums op apparaat",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Kan datum van alleen-lezen asset(s) niet wijzigen, overslaan",
|
"multiselect_grid_edit_date_time_err_read_only": "Kan datum van alleen-lezen asset(s) niet wijzigen, overslaan",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Kan locatie van alleen-lezen asset(s) niet wijzigen, overslaan",
|
"multiselect_grid_edit_gps_err_read_only": "Kan locatie van alleen-lezen asset(s) niet wijzigen, overslaan",
|
||||||
"no_assets_to_show": "Geen foto's om te laten zien",
|
"no_assets_to_show": "Geen foto's om te laten zien",
|
||||||
|
"no_name": "Geen naam",
|
||||||
"notification_permission_dialog_cancel": "Annuleren",
|
"notification_permission_dialog_cancel": "Annuleren",
|
||||||
"notification_permission_dialog_content": "Om meldingen in te schakelen, ga naar Instellingen en selecteer toestaan.",
|
"notification_permission_dialog_content": "Om meldingen in te schakelen, ga naar Instellingen en selecteer toestaan.",
|
||||||
"notification_permission_dialog_settings": "Instellingen",
|
"notification_permission_dialog_settings": "Instellingen",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Fout opgetreden",
|
"scaffold_body_error_occurred": "Fout opgetreden",
|
||||||
"search_bar_hint": "Foto's doorzoeken",
|
"search_bar_hint": "Foto's doorzoeken",
|
||||||
"search_filter_apply": "Filter toepassen",
|
"search_filter_apply": "Filter toepassen",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Merk",
|
"search_filter_camera_make": "Merk",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Selecteer cameratype",
|
||||||
|
"search_filter_date": "Datum",
|
||||||
|
"search_filter_date_interval": "{start} tot {end}",
|
||||||
|
"search_filter_date_title": "Selecteer datumbereik",
|
||||||
"search_filter_display_option_archive": "Archief",
|
"search_filter_display_option_archive": "Archief",
|
||||||
"search_filter_display_option_favorite": "Favoriet",
|
"search_filter_display_option_favorite": "Favoriet",
|
||||||
"search_filter_display_option_not_in_album": "Niet in album",
|
"search_filter_display_option_not_in_album": "Niet in album",
|
||||||
|
"search_filter_display_options": "Weergaveopties",
|
||||||
|
"search_filter_display_options_title": "Weergaveopties",
|
||||||
|
"search_filter_location": "Locatie",
|
||||||
"search_filter_location_city": "Stad",
|
"search_filter_location_city": "Stad",
|
||||||
"search_filter_location_country": "Land",
|
"search_filter_location_country": "Land",
|
||||||
"search_filter_location_state": "Status",
|
"search_filter_location_state": "Status",
|
||||||
|
"search_filter_location_title": "Selecteer locatie",
|
||||||
|
"search_filter_media_type": "Mediatype",
|
||||||
"search_filter_media_type_all": "Alle",
|
"search_filter_media_type_all": "Alle",
|
||||||
"search_filter_media_type_image": "Afbeelding",
|
"search_filter_media_type_image": "Afbeelding",
|
||||||
|
"search_filter_media_type_title": "Selecteer mediatype",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "Mensen",
|
||||||
|
"search_filter_people_title": "Selecteer mensen",
|
||||||
"search_page_categories": "Categorieën",
|
"search_page_categories": "Categorieën",
|
||||||
"search_page_favorites": "Favorieten",
|
"search_page_favorites": "Favorieten",
|
||||||
"search_page_motion_photos": "Bewegende foto's",
|
"search_page_motion_photos": "Bewegende foto's",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Anuluj",
|
"action_common_cancel": "Anuluj",
|
||||||
"action_common_clear": "Wyrzuść",
|
"action_common_clear": "Wyrzuść",
|
||||||
"action_common_confirm": "Potwierdzać",
|
"action_common_confirm": "Potwierdzać",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Aktualizuj",
|
"action_common_update": "Aktualizuj",
|
||||||
"add_to_album_bottom_sheet_added": "Dodano do {album}",
|
"add_to_album_bottom_sheet_added": "Dodano do {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Już w {album}",
|
"add_to_album_bottom_sheet_already_exists": "Już w {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nowe Hasło",
|
"change_password_form_new_password": "Nowe Hasło",
|
||||||
"change_password_form_password_mismatch": "Hasła nie są zgodne",
|
"change_password_form_password_mismatch": "Hasła nie są zgodne",
|
||||||
"change_password_form_reenter_new_password": "Wprowadź ponownie Nowe Hasło",
|
"change_password_form_reenter_new_password": "Wprowadź ponownie Nowe Hasło",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Dodaj do albumu",
|
"common_add_to_album": "Dodaj do albumu",
|
||||||
"common_change_password": "Zmień Hasło",
|
"common_change_password": "Zmień Hasło",
|
||||||
"common_create_new_album": "Utwórz nowy album",
|
"common_create_new_album": "Utwórz nowy album",
|
||||||
"common_server_error": "Sprawdź połączenie sieciowe, upewnij się, że serwer jest osiągalny i wersje aplikacji/serwera są kompatybilne.",
|
"common_server_error": "Sprawdź połączenie sieciowe, upewnij się, że serwer jest osiągalny i wersje aplikacji/serwera są kompatybilne.",
|
||||||
"common_shared": "Udostępnione",
|
"common_shared": "Udostępnione",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Dodaj do albumu",
|
"control_bottom_app_bar_add_to_album": "Dodaj do albumu",
|
||||||
"control_bottom_app_bar_album_info": "{} pozycji",
|
"control_bottom_app_bar_album_info": "{} pozycji",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} pozycji · Udostępnionych",
|
"control_bottom_app_bar_album_info_shared": "{} pozycji · Udostępnionych",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Usuń",
|
"control_bottom_app_bar_delete": "Usuń",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Usuń z Immicha",
|
"control_bottom_app_bar_delete_from_immich": "Usuń z Immicha",
|
||||||
"control_bottom_app_bar_delete_from_local": "Usuń z urządzenia",
|
"control_bottom_app_bar_delete_from_local": "Usuń z urządzenia",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Edytuj lokalizację",
|
"control_bottom_app_bar_edit_location": "Edytuj lokalizację",
|
||||||
"control_bottom_app_bar_edit_time": "Edytuj datę i godzinę",
|
"control_bottom_app_bar_edit_time": "Edytuj datę i godzinę",
|
||||||
"control_bottom_app_bar_favorite": "Ulubione",
|
"control_bottom_app_bar_favorite": "Ulubione",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Eksperymentalny",
|
"experimental_settings_title": "Eksperymentalny",
|
||||||
"favorites_page_no_favorites": "Nie znaleziono ulubionych zasobów",
|
"favorites_page_no_favorites": "Nie znaleziono ulubionych zasobów",
|
||||||
"favorites_page_title": "Ulubione",
|
"favorites_page_title": "Ulubione",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Dodaj nagłówek",
|
"header_settings_add_header_tip": "Dodaj nagłówek",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Pobieranie rozpoczęte",
|
"image_viewer_page_state_provider_download_started": "Pobieranie rozpoczęte",
|
||||||
"image_viewer_page_state_provider_download_success": "Pobieranie zakończone",
|
"image_viewer_page_state_provider_download_success": "Pobieranie zakończone",
|
||||||
"image_viewer_page_state_provider_share_error": "Udostępnij błąd",
|
"image_viewer_page_state_provider_share_error": "Udostępnij błąd",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albumy",
|
"library_page_albums": "Albumy",
|
||||||
"library_page_archive": "Archiwum",
|
"library_page_archive": "Archiwum",
|
||||||
"library_page_device_albums": "Albumy na Urządzeniu",
|
"library_page_device_albums": "Albumy na Urządzeniu",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Nie można edytować daty zasobów tylko do odczytu, pomijanie",
|
"multiselect_grid_edit_date_time_err_read_only": "Nie można edytować daty zasobów tylko do odczytu, pomijanie",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Nie można edytować lokalizacji zasobów tylko do odczytu, pomijanie",
|
"multiselect_grid_edit_gps_err_read_only": "Nie można edytować lokalizacji zasobów tylko do odczytu, pomijanie",
|
||||||
"no_assets_to_show": "Brak zasobów do pokazania",
|
"no_assets_to_show": "Brak zasobów do pokazania",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Anuluj",
|
"notification_permission_dialog_cancel": "Anuluj",
|
||||||
"notification_permission_dialog_content": "Aby włączyć powiadomienia, przejdź do Ustawień i wybierz opcję Zezwalaj.",
|
"notification_permission_dialog_content": "Aby włączyć powiadomienia, przejdź do Ustawień i wybierz opcję Zezwalaj.",
|
||||||
"notification_permission_dialog_settings": "Ustawienia",
|
"notification_permission_dialog_settings": "Ustawienia",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Wystąpił błąd",
|
"scaffold_body_error_occurred": "Wystąpił błąd",
|
||||||
"search_bar_hint": "Szukaj swoich zdjęć",
|
"search_bar_hint": "Szukaj swoich zdjęć",
|
||||||
"search_filter_apply": "Zastosuj filtr",
|
"search_filter_apply": "Zastosuj filtr",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archiwum",
|
"search_filter_display_option_archive": "Archiwum",
|
||||||
"search_filter_display_option_favorite": "Ulubiony",
|
"search_filter_display_option_favorite": "Ulubiony",
|
||||||
"search_filter_display_option_not_in_album": "Nie w albumie",
|
"search_filter_display_option_not_in_album": "Nie w albumie",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "Miasto",
|
"search_filter_location_city": "Miasto",
|
||||||
"search_filter_location_country": "Kraj",
|
"search_filter_location_country": "Kraj",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Wszystko",
|
"search_filter_media_type_all": "Wszystko",
|
||||||
"search_filter_media_type_image": "Obrazy",
|
"search_filter_media_type_image": "Obrazy",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Filmy",
|
"search_filter_media_type_video": "Filmy",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Kategorie",
|
"search_page_categories": "Kategorie",
|
||||||
"search_page_favorites": "Ulubione",
|
"search_page_favorites": "Ulubione",
|
||||||
"search_page_motion_photos": "Zdjęcia ruchome",
|
"search_page_motion_photos": "Zdjęcia ruchome",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Cancelar",
|
"action_common_cancel": "Cancelar",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Atualizar",
|
"action_common_update": "Atualizar",
|
||||||
"add_to_album_bottom_sheet_added": "Adicionar a {album}",
|
"add_to_album_bottom_sheet_added": "Adicionar a {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Já pertence a {album}",
|
"add_to_album_bottom_sheet_already_exists": "Já pertence a {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nova senha",
|
"change_password_form_new_password": "Nova senha",
|
||||||
"change_password_form_password_mismatch": "As senhas não coincidem",
|
"change_password_form_password_mismatch": "As senhas não coincidem",
|
||||||
"change_password_form_reenter_new_password": "Re-introduza a nova senha",
|
"change_password_form_reenter_new_password": "Re-introduza a nova senha",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Adicionar ao álbum",
|
"common_add_to_album": "Adicionar ao álbum",
|
||||||
"common_change_password": "Mudar a senha",
|
"common_change_password": "Mudar a senha",
|
||||||
"common_create_new_album": "Criar novo álbum",
|
"common_create_new_album": "Criar novo álbum",
|
||||||
"common_server_error": "Verifique a sua ligação de rede, certifique-se de que o servidor está acessível e de que as versões da aplicação/servidor são compatíveis.",
|
"common_server_error": "Verifique a sua ligação de rede, certifique-se de que o servidor está acessível e de que as versões da aplicação/servidor são compatíveis.",
|
||||||
"common_shared": "Partilhado",
|
"common_shared": "Partilhado",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Adicionar ao álbum",
|
"control_bottom_app_bar_add_to_album": "Adicionar ao álbum",
|
||||||
"control_bottom_app_bar_album_info": "{} itens",
|
"control_bottom_app_bar_album_info": "{} itens",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} itens · Partilhado",
|
"control_bottom_app_bar_album_info_shared": "{} itens · Partilhado",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Deletar",
|
"control_bottom_app_bar_delete": "Deletar",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Apagar do Immich",
|
"control_bottom_app_bar_delete_from_immich": "Apagar do Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Apagar do dispositivo",
|
"control_bottom_app_bar_delete_from_local": "Apagar do dispositivo",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Editar Localização",
|
"control_bottom_app_bar_edit_location": "Editar Localização",
|
||||||
"control_bottom_app_bar_edit_time": "Editar Data & Hora",
|
"control_bottom_app_bar_edit_time": "Editar Data & Hora",
|
||||||
"control_bottom_app_bar_favorite": "Favorito",
|
"control_bottom_app_bar_favorite": "Favorito",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimental",
|
"experimental_settings_title": "Experimental",
|
||||||
"favorites_page_no_favorites": "Nenhum recurso favorito encontrado",
|
"favorites_page_no_favorites": "Nenhum recurso favorito encontrado",
|
||||||
"favorites_page_title": "Favoritos",
|
"favorites_page_title": "Favoritos",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Descarregado",
|
"image_viewer_page_state_provider_download_success": "Descarregado",
|
||||||
"image_viewer_page_state_provider_share_error": "Erro ao partilhar",
|
"image_viewer_page_state_provider_share_error": "Erro ao partilhar",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Álbuns",
|
"library_page_albums": "Álbuns",
|
||||||
"library_page_archive": "Arquivo",
|
"library_page_archive": "Arquivo",
|
||||||
"library_page_device_albums": "Álbuns no dispositivo",
|
"library_page_device_albums": "Álbuns no dispositivo",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Não é possível editar a data de recurso(s) só de leitura, ignorando",
|
"multiselect_grid_edit_date_time_err_read_only": "Não é possível editar a data de recurso(s) só de leitura, ignorando",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Não é possível editar a localização de recurso(s) só de leitura, ignorando",
|
"multiselect_grid_edit_gps_err_read_only": "Não é possível editar a localização de recurso(s) só de leitura, ignorando",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Cancelar",
|
"notification_permission_dialog_cancel": "Cancelar",
|
||||||
"notification_permission_dialog_content": "Para ativar as notificações, vá a Definições e selecione permitir.",
|
"notification_permission_dialog_content": "Para ativar as notificações, vá a Definições e selecione permitir.",
|
||||||
"notification_permission_dialog_settings": "Definições",
|
"notification_permission_dialog_settings": "Definições",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Ocorreu um erro",
|
"scaffold_body_error_occurred": "Ocorreu um erro",
|
||||||
"search_bar_hint": "Busque suas fotos",
|
"search_bar_hint": "Busque suas fotos",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categorias",
|
"search_page_categories": "Categorias",
|
||||||
"search_page_favorites": "Favoritos",
|
"search_page_favorites": "Favoritos",
|
||||||
"search_page_motion_photos": "Fotos com movimento",
|
"search_page_motion_photos": "Fotos com movimento",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Anulează",
|
"action_common_cancel": "Anulează",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Actualizează",
|
"action_common_update": "Actualizează",
|
||||||
"add_to_album_bottom_sheet_added": "Adăugat în {album}",
|
"add_to_album_bottom_sheet_added": "Adăugat în {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Deja în {album}",
|
"add_to_album_bottom_sheet_already_exists": "Deja în {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Parolă nouă",
|
"change_password_form_new_password": "Parolă nouă",
|
||||||
"change_password_form_password_mismatch": "Parolele nu se potrivesc",
|
"change_password_form_password_mismatch": "Parolele nu se potrivesc",
|
||||||
"change_password_form_reenter_new_password": "Reintrodu noua parolă",
|
"change_password_form_reenter_new_password": "Reintrodu noua parolă",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Adaugă în album",
|
"common_add_to_album": "Adaugă în album",
|
||||||
"common_change_password": "Schimbă parola",
|
"common_change_password": "Schimbă parola",
|
||||||
"common_create_new_album": "Creează album nou",
|
"common_create_new_album": "Creează album nou",
|
||||||
"common_server_error": "Te rugăm să verifici conexiunea la rețea, asigura-te că server-ul este accesibil și că versiunile aplicației/server-ului sunt compatibile.",
|
"common_server_error": "Te rugăm să verifici conexiunea la rețea, asigura-te că server-ul este accesibil și că versiunile aplicației/server-ului sunt compatibile.",
|
||||||
"common_shared": "Distribuit",
|
"common_shared": "Distribuit",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Adaugă în album",
|
"control_bottom_app_bar_add_to_album": "Adaugă în album",
|
||||||
"control_bottom_app_bar_album_info": "{} elemente",
|
"control_bottom_app_bar_album_info": "{} elemente",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} elemente · Distribuite",
|
"control_bottom_app_bar_album_info_shared": "{} elemente · Distribuite",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Șterge",
|
"control_bottom_app_bar_delete": "Șterge",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Șterge din Immich",
|
"control_bottom_app_bar_delete_from_immich": "Șterge din Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Șterge din dispozitiv",
|
"control_bottom_app_bar_delete_from_local": "Șterge din dispozitiv",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Editează locație",
|
"control_bottom_app_bar_edit_location": "Editează locație",
|
||||||
"control_bottom_app_bar_edit_time": "Editează Data și Ora",
|
"control_bottom_app_bar_edit_time": "Editează Data și Ora",
|
||||||
"control_bottom_app_bar_favorite": "Favorite",
|
"control_bottom_app_bar_favorite": "Favorite",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimental",
|
"experimental_settings_title": "Experimental",
|
||||||
"favorites_page_no_favorites": "Nu au fost găsite resurse favorite",
|
"favorites_page_no_favorites": "Nu au fost găsite resurse favorite",
|
||||||
"favorites_page_title": "Favorite",
|
"favorites_page_title": "Favorite",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Descărcare cu succes",
|
"image_viewer_page_state_provider_download_success": "Descărcare cu succes",
|
||||||
"image_viewer_page_state_provider_share_error": "Eroare distribuire",
|
"image_viewer_page_state_provider_share_error": "Eroare distribuire",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albume",
|
"library_page_albums": "Albume",
|
||||||
"library_page_archive": "Arhivă",
|
"library_page_archive": "Arhivă",
|
||||||
"library_page_device_albums": "Albume în dispozitiv",
|
"library_page_device_albums": "Albume în dispozitiv",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Nu se poate edita data fișierului(lor) cu permisiuni doar pentru citire, omitere",
|
"multiselect_grid_edit_date_time_err_read_only": "Nu se poate edita data fișierului(lor) cu permisiuni doar pentru citire, omitere",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Nu se poate edita locația fișierului(lor) cu permisiuni doar pentru citire, omitere",
|
"multiselect_grid_edit_gps_err_read_only": "Nu se poate edita locația fișierului(lor) cu permisiuni doar pentru citire, omitere",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Anulează",
|
"notification_permission_dialog_cancel": "Anulează",
|
||||||
"notification_permission_dialog_content": "Pentru a activa notificările, mergi în Setări > Immich și selectează permite.",
|
"notification_permission_dialog_content": "Pentru a activa notificările, mergi în Setări > Immich și selectează permite.",
|
||||||
"notification_permission_dialog_settings": "Setări",
|
"notification_permission_dialog_settings": "Setări",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "A apărut o eroare",
|
"scaffold_body_error_occurred": "A apărut o eroare",
|
||||||
"search_bar_hint": "Căutare fotografii",
|
"search_bar_hint": "Căutare fotografii",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categorii",
|
"search_page_categories": "Categorii",
|
||||||
"search_page_favorites": "Favorite",
|
"search_page_favorites": "Favorite",
|
||||||
"search_page_motion_photos": "Fotografii în mișcare",
|
"search_page_motion_photos": "Fotografii în mișcare",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Отмена",
|
"action_common_cancel": "Отмена",
|
||||||
"action_common_clear": "Очистить",
|
"action_common_clear": "Очистить",
|
||||||
"action_common_confirm": "Подтвердить",
|
"action_common_confirm": "Подтвердить",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Обновить",
|
"action_common_update": "Обновить",
|
||||||
"add_to_album_bottom_sheet_added": "Добавлено в {album}",
|
"add_to_album_bottom_sheet_added": "Добавлено в {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Уже в {album}",
|
"add_to_album_bottom_sheet_already_exists": "Уже в {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Новый пароль",
|
"change_password_form_new_password": "Новый пароль",
|
||||||
"change_password_form_password_mismatch": "Пароли не совпадают",
|
"change_password_form_password_mismatch": "Пароли не совпадают",
|
||||||
"change_password_form_reenter_new_password": "Повторно введите новый пароль",
|
"change_password_form_reenter_new_password": "Повторно введите новый пароль",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Добавить в альбом",
|
"common_add_to_album": "Добавить в альбом",
|
||||||
"common_change_password": "Изменить пароль",
|
"common_change_password": "Изменить пароль",
|
||||||
"common_create_new_album": "Создать новый альбом",
|
"common_create_new_album": "Создать новый альбом",
|
||||||
"common_server_error": "Пожалуйста, проверьте подключение к сети и убедитесь, что ваш сервер доступен, а версии приложения и сервера — совместимы.",
|
"common_server_error": "Пожалуйста, проверьте подключение к сети и убедитесь, что ваш сервер доступен, а версии приложения и сервера — совместимы.",
|
||||||
"common_shared": "Общие",
|
"common_shared": "Общие",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Добавить в альбом",
|
"control_bottom_app_bar_add_to_album": "Добавить в альбом",
|
||||||
"control_bottom_app_bar_album_info": "{} файлов",
|
"control_bottom_app_bar_album_info": "{} файлов",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} файлов · Общий",
|
"control_bottom_app_bar_album_info_shared": "{} файлов · Общий",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Удалить",
|
"control_bottom_app_bar_delete": "Удалить",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Удалить из Immich\n",
|
"control_bottom_app_bar_delete_from_immich": "Удалить из Immich\n",
|
||||||
"control_bottom_app_bar_delete_from_local": "Удалить с устройства",
|
"control_bottom_app_bar_delete_from_local": "Удалить с устройства",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Редактировать местоположение",
|
"control_bottom_app_bar_edit_location": "Редактировать местоположение",
|
||||||
"control_bottom_app_bar_edit_time": "Редактировать дату и время",
|
"control_bottom_app_bar_edit_time": "Редактировать дату и время",
|
||||||
"control_bottom_app_bar_favorite": "В избранное",
|
"control_bottom_app_bar_favorite": "В избранное",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Экспериментальные функции",
|
"experimental_settings_title": "Экспериментальные функции",
|
||||||
"favorites_page_no_favorites": "В избранном сейчас пусто",
|
"favorites_page_no_favorites": "В избранном сейчас пусто",
|
||||||
"favorites_page_title": "Избранное",
|
"favorites_page_title": "Избранное",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Включить тактильную отдачу",
|
"haptic_feedback_switch": "Включить тактильную отдачу",
|
||||||
"haptic_feedback_title": "Тактильная отдача",
|
"haptic_feedback_title": "Тактильная отдача",
|
||||||
"header_settings_add_header_tip": "Добавить заголовок",
|
"header_settings_add_header_tip": "Добавить заголовок",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Загрузка началась",
|
"image_viewer_page_state_provider_download_started": "Загрузка началась",
|
||||||
"image_viewer_page_state_provider_download_success": "Успешно загружено",
|
"image_viewer_page_state_provider_download_success": "Успешно загружено",
|
||||||
"image_viewer_page_state_provider_share_error": "Ошибка общего доступа",
|
"image_viewer_page_state_provider_share_error": "Ошибка общего доступа",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Альбомы",
|
"library_page_albums": "Альбомы",
|
||||||
"library_page_archive": "Архив",
|
"library_page_archive": "Архив",
|
||||||
"library_page_device_albums": "Альбомы на устройстве",
|
"library_page_device_albums": "Альбомы на устройстве",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Невозможно редактировать дату объектов только для чтения, пропуск...",
|
"multiselect_grid_edit_date_time_err_read_only": "Невозможно редактировать дату объектов только для чтения, пропуск...",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Невозможно редактировать местоположение объектов только для чтения, пропуск...",
|
"multiselect_grid_edit_gps_err_read_only": "Невозможно редактировать местоположение объектов только для чтения, пропуск...",
|
||||||
"no_assets_to_show": "Объекты отсутствуют",
|
"no_assets_to_show": "Объекты отсутствуют",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Отмена",
|
"notification_permission_dialog_cancel": "Отмена",
|
||||||
"notification_permission_dialog_content": "Чтобы включить уведомления, перейдите в «Настройки» и выберите «Разрешить».",
|
"notification_permission_dialog_content": "Чтобы включить уведомления, перейдите в «Настройки» и выберите «Разрешить».",
|
||||||
"notification_permission_dialog_settings": "Настройки",
|
"notification_permission_dialog_settings": "Настройки",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Возникла ошибка",
|
"scaffold_body_error_occurred": "Возникла ошибка",
|
||||||
"search_bar_hint": "Поиск фотографий",
|
"search_bar_hint": "Поиск фотографий",
|
||||||
"search_filter_apply": "Применить фильтр",
|
"search_filter_apply": "Применить фильтр",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Производитель",
|
"search_filter_camera_make": "Производитель",
|
||||||
"search_filter_camera_model": "Модель",
|
"search_filter_camera_model": "Модель",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Архив",
|
"search_filter_display_option_archive": "Архив",
|
||||||
"search_filter_display_option_favorite": "Избранное",
|
"search_filter_display_option_favorite": "Избранное",
|
||||||
"search_filter_display_option_not_in_album": "Не в альбоме",
|
"search_filter_display_option_not_in_album": "Не в альбоме",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "Город",
|
"search_filter_location_city": "Город",
|
||||||
"search_filter_location_country": "Страна",
|
"search_filter_location_country": "Страна",
|
||||||
"search_filter_location_state": "Регион",
|
"search_filter_location_state": "Регион",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Все",
|
"search_filter_media_type_all": "Все",
|
||||||
"search_filter_media_type_image": "Изображения",
|
"search_filter_media_type_image": "Изображения",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Видео",
|
"search_filter_media_type_video": "Видео",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Категории",
|
"search_page_categories": "Категории",
|
||||||
"search_page_favorites": "Избранное",
|
"search_page_favorites": "Избранное",
|
||||||
"search_page_motion_photos": "Динамические фото",
|
"search_page_motion_photos": "Динамические фото",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Zrušiť",
|
"action_common_cancel": "Zrušiť",
|
||||||
"action_common_clear": "Vyčistiť",
|
"action_common_clear": "Vyčistiť",
|
||||||
"action_common_confirm": "Potvrdiť",
|
"action_common_confirm": "Potvrdiť",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Aktualizovať",
|
"action_common_update": "Aktualizovať",
|
||||||
"add_to_album_bottom_sheet_added": "Pridané do {album}",
|
"add_to_album_bottom_sheet_added": "Pridané do {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Už v {album}",
|
"add_to_album_bottom_sheet_already_exists": "Už v {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nové heslo",
|
"change_password_form_new_password": "Nové heslo",
|
||||||
"change_password_form_password_mismatch": "Heslá sa nezhodujú",
|
"change_password_form_password_mismatch": "Heslá sa nezhodujú",
|
||||||
"change_password_form_reenter_new_password": "Znova zadajte nové heslo",
|
"change_password_form_reenter_new_password": "Znova zadajte nové heslo",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Pridať do albumu",
|
"common_add_to_album": "Pridať do albumu",
|
||||||
"common_change_password": "Zmeniť heslo",
|
"common_change_password": "Zmeniť heslo",
|
||||||
"common_create_new_album": "Vytvoriť nový album",
|
"common_create_new_album": "Vytvoriť nový album",
|
||||||
"common_server_error": "Skontrolujte svoje sieťové pripojenie, uistite sa, že server je dostupný a verzie aplikácie/server sú kompatibilné.",
|
"common_server_error": "Skontrolujte svoje sieťové pripojenie, uistite sa, že server je dostupný a verzie aplikácie/server sú kompatibilné.",
|
||||||
"common_shared": "Zdieľané",
|
"common_shared": "Zdieľané",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Pridať do albumu",
|
"control_bottom_app_bar_add_to_album": "Pridať do albumu",
|
||||||
"control_bottom_app_bar_album_info": "{} položiek",
|
"control_bottom_app_bar_album_info": "{} položiek",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} položiek - zdieľané",
|
"control_bottom_app_bar_album_info_shared": "{} položiek - zdieľané",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Vymazať",
|
"control_bottom_app_bar_delete": "Vymazať",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Vymazať z Immichu",
|
"control_bottom_app_bar_delete_from_immich": "Vymazať z Immichu",
|
||||||
"control_bottom_app_bar_delete_from_local": "Vymazať zo zariadenia",
|
"control_bottom_app_bar_delete_from_local": "Vymazať zo zariadenia",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Upraviť polohu",
|
"control_bottom_app_bar_edit_location": "Upraviť polohu",
|
||||||
"control_bottom_app_bar_edit_time": "Upraviť dátum a čas",
|
"control_bottom_app_bar_edit_time": "Upraviť dátum a čas",
|
||||||
"control_bottom_app_bar_favorite": "Obľúbené",
|
"control_bottom_app_bar_favorite": "Obľúbené",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimentálne",
|
"experimental_settings_title": "Experimentálne",
|
||||||
"favorites_page_no_favorites": "Žiadne obľúbené médiá",
|
"favorites_page_no_favorites": "Žiadne obľúbené médiá",
|
||||||
"favorites_page_title": "Obľúbené",
|
"favorites_page_title": "Obľúbené",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Povoliť hmatovú odozvu",
|
"haptic_feedback_switch": "Povoliť hmatovú odozvu",
|
||||||
"haptic_feedback_title": "Hmatová odozva",
|
"haptic_feedback_title": "Hmatová odozva",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Sťahovanie sa začalo",
|
"image_viewer_page_state_provider_download_started": "Sťahovanie sa začalo",
|
||||||
"image_viewer_page_state_provider_download_success": "Sťahovanie bolo úspešné",
|
"image_viewer_page_state_provider_download_success": "Sťahovanie bolo úspešné",
|
||||||
"image_viewer_page_state_provider_share_error": "Chyba zdieľania",
|
"image_viewer_page_state_provider_share_error": "Chyba zdieľania",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albumy",
|
"library_page_albums": "Albumy",
|
||||||
"library_page_archive": "Archív",
|
"library_page_archive": "Archív",
|
||||||
"library_page_device_albums": "Albumy v zariadení",
|
"library_page_device_albums": "Albumy v zariadení",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Nemožno upraviť dátum položky len na čítanie, preskakujem",
|
"multiselect_grid_edit_date_time_err_read_only": "Nemožno upraviť dátum položky len na čítanie, preskakujem",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Nemožno upraviť polohu položky len na čítanie, preskakujem",
|
"multiselect_grid_edit_gps_err_read_only": "Nemožno upraviť polohu položky len na čítanie, preskakujem",
|
||||||
"no_assets_to_show": "Žiadne položky",
|
"no_assets_to_show": "Žiadne položky",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Zrušiť",
|
"notification_permission_dialog_cancel": "Zrušiť",
|
||||||
"notification_permission_dialog_content": "Ak chcete povoliť upozornenia, prejdite do Nastavenia a vyberte možnosť Povoliť.",
|
"notification_permission_dialog_content": "Ak chcete povoliť upozornenia, prejdite do Nastavenia a vyberte možnosť Povoliť.",
|
||||||
"notification_permission_dialog_settings": "Nastavenia",
|
"notification_permission_dialog_settings": "Nastavenia",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Vyskytla sa chyba",
|
"scaffold_body_error_occurred": "Vyskytla sa chyba",
|
||||||
"search_bar_hint": "Prehľadajte svoje obrázky",
|
"search_bar_hint": "Prehľadajte svoje obrázky",
|
||||||
"search_filter_apply": "Použiť filter",
|
"search_filter_apply": "Použiť filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Spraviť",
|
"search_filter_camera_make": "Spraviť",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archív",
|
"search_filter_display_option_archive": "Archív",
|
||||||
"search_filter_display_option_favorite": "Obľúbené",
|
"search_filter_display_option_favorite": "Obľúbené",
|
||||||
"search_filter_display_option_not_in_album": "Mimo albumu",
|
"search_filter_display_option_not_in_album": "Mimo albumu",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "Mesto",
|
"search_filter_location_city": "Mesto",
|
||||||
"search_filter_location_country": "Oblasť",
|
"search_filter_location_country": "Oblasť",
|
||||||
"search_filter_location_state": "Štát",
|
"search_filter_location_state": "Štát",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Všetky",
|
"search_filter_media_type_all": "Všetky",
|
||||||
"search_filter_media_type_image": "Obrázok",
|
"search_filter_media_type_image": "Obrázok",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Kategórie",
|
"search_page_categories": "Kategórie",
|
||||||
"search_page_favorites": "Obľúbené",
|
"search_page_favorites": "Obľúbené",
|
||||||
"search_page_motion_photos": "Pohyblivé fotky",
|
"search_page_motion_photos": "Pohyblivé fotky",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Prekliči",
|
"action_common_cancel": "Prekliči",
|
||||||
"action_common_clear": "Počisti",
|
"action_common_clear": "Počisti",
|
||||||
"action_common_confirm": "Potrdi",
|
"action_common_confirm": "Potrdi",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Posodobi",
|
"action_common_update": "Posodobi",
|
||||||
"add_to_album_bottom_sheet_added": "Dodano v {album}",
|
"add_to_album_bottom_sheet_added": "Dodano v {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Že v {albumu}",
|
"add_to_album_bottom_sheet_already_exists": "Že v {albumu}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Novo geslo",
|
"change_password_form_new_password": "Novo geslo",
|
||||||
"change_password_form_password_mismatch": "Gesli se ne ujemata",
|
"change_password_form_password_mismatch": "Gesli se ne ujemata",
|
||||||
"change_password_form_reenter_new_password": "Znova vnesi novo geslo",
|
"change_password_form_reenter_new_password": "Znova vnesi novo geslo",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Dodaj v album",
|
"common_add_to_album": "Dodaj v album",
|
||||||
"common_change_password": "Zamenjaj geslo",
|
"common_change_password": "Zamenjaj geslo",
|
||||||
"common_create_new_album": "Ustvari nov album",
|
"common_create_new_album": "Ustvari nov album",
|
||||||
"common_server_error": "Preverite omrežno povezavo, preverite, ali je strežnik dosegljiv in ali sta različici aplikacije/strežnika združljivi.",
|
"common_server_error": "Preverite omrežno povezavo, preverite, ali je strežnik dosegljiv in ali sta različici aplikacije/strežnika združljivi.",
|
||||||
"common_shared": "V skupni rabi",
|
"common_shared": "V skupni rabi",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Dodaj v album",
|
"control_bottom_app_bar_add_to_album": "Dodaj v album",
|
||||||
"control_bottom_app_bar_album_info": "{} elementov",
|
"control_bottom_app_bar_album_info": "{} elementov",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} elementov · V skupni rabi",
|
"control_bottom_app_bar_album_info_shared": "{} elementov · V skupni rabi",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Izbriši",
|
"control_bottom_app_bar_delete": "Izbriši",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Izbriši iz Immicha",
|
"control_bottom_app_bar_delete_from_immich": "Izbriši iz Immicha",
|
||||||
"control_bottom_app_bar_delete_from_local": "Izbriši iz naprave",
|
"control_bottom_app_bar_delete_from_local": "Izbriši iz naprave",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Uredi lokacijo",
|
"control_bottom_app_bar_edit_location": "Uredi lokacijo",
|
||||||
"control_bottom_app_bar_edit_time": "Uredi datum in uro",
|
"control_bottom_app_bar_edit_time": "Uredi datum in uro",
|
||||||
"control_bottom_app_bar_favorite": "Priljubljen",
|
"control_bottom_app_bar_favorite": "Priljubljen",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Eksperimentalno",
|
"experimental_settings_title": "Eksperimentalno",
|
||||||
"favorites_page_no_favorites": "Ni priljubljenih sredstev",
|
"favorites_page_no_favorites": "Ni priljubljenih sredstev",
|
||||||
"favorites_page_title": "Priljubljene",
|
"favorites_page_title": "Priljubljene",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Uporabi haptičen odziv",
|
"haptic_feedback_switch": "Uporabi haptičen odziv",
|
||||||
"haptic_feedback_title": "Haptičen odziv",
|
"haptic_feedback_title": "Haptičen odziv",
|
||||||
"header_settings_add_header_tip": "Dodaj glavo",
|
"header_settings_add_header_tip": "Dodaj glavo",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Prenos se je začel",
|
"image_viewer_page_state_provider_download_started": "Prenos se je začel",
|
||||||
"image_viewer_page_state_provider_download_success": "Prenos je uspel",
|
"image_viewer_page_state_provider_download_success": "Prenos je uspel",
|
||||||
"image_viewer_page_state_provider_share_error": "Napaka skupne rabe",
|
"image_viewer_page_state_provider_share_error": "Napaka skupne rabe",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albumi",
|
"library_page_albums": "Albumi",
|
||||||
"library_page_archive": "Arhiv",
|
"library_page_archive": "Arhiv",
|
||||||
"library_page_device_albums": "Albumi v napravi",
|
"library_page_device_albums": "Albumi v napravi",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Ni mogoče urediti datuma sredstev samo za branje, preskočim",
|
"multiselect_grid_edit_date_time_err_read_only": "Ni mogoče urediti datuma sredstev samo za branje, preskočim",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Ni mogoče urediti lokacije sredstev samo za branje, preskočim",
|
"multiselect_grid_edit_gps_err_read_only": "Ni mogoče urediti lokacije sredstev samo za branje, preskočim",
|
||||||
"no_assets_to_show": "Ni sredstev za prikaz",
|
"no_assets_to_show": "Ni sredstev za prikaz",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Prekliči",
|
"notification_permission_dialog_cancel": "Prekliči",
|
||||||
"notification_permission_dialog_content": "Če želite omogočiti obvestila, pojdite v Nastavitve in izberite Dovoli.",
|
"notification_permission_dialog_content": "Če želite omogočiti obvestila, pojdite v Nastavitve in izberite Dovoli.",
|
||||||
"notification_permission_dialog_settings": "Nastavitve",
|
"notification_permission_dialog_settings": "Nastavitve",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Prišlo je do napake",
|
"scaffold_body_error_occurred": "Prišlo je do napake",
|
||||||
"search_bar_hint": "Poišči svoje fotografije",
|
"search_bar_hint": "Poišči svoje fotografije",
|
||||||
"search_filter_apply": "Uporabi filter",
|
"search_filter_apply": "Uporabi filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Izdelava",
|
"search_filter_camera_make": "Izdelava",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Arhiv",
|
"search_filter_display_option_archive": "Arhiv",
|
||||||
"search_filter_display_option_favorite": "Priljubljen",
|
"search_filter_display_option_favorite": "Priljubljen",
|
||||||
"search_filter_display_option_not_in_album": "Ni v albumu",
|
"search_filter_display_option_not_in_album": "Ni v albumu",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "Mesto",
|
"search_filter_location_city": "Mesto",
|
||||||
"search_filter_location_country": "Država",
|
"search_filter_location_country": "Država",
|
||||||
"search_filter_location_state": "Dežela",
|
"search_filter_location_state": "Dežela",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Vse",
|
"search_filter_media_type_all": "Vse",
|
||||||
"search_filter_media_type_image": "Slika",
|
"search_filter_media_type_image": "Slika",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Kategorije",
|
"search_page_categories": "Kategorije",
|
||||||
"search_page_favorites": "Priljubljene",
|
"search_page_favorites": "Priljubljene",
|
||||||
"search_page_motion_photos": "Fotografije v gibanju",
|
"search_page_motion_photos": "Fotografije v gibanju",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Cancel",
|
"action_common_cancel": "Cancel",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Update",
|
"action_common_update": "Update",
|
||||||
"add_to_album_bottom_sheet_added": "Added to {album}",
|
"add_to_album_bottom_sheet_added": "Added to {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
|
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "New Password",
|
"change_password_form_new_password": "New Password",
|
||||||
"change_password_form_password_mismatch": "Passwords do not match",
|
"change_password_form_password_mismatch": "Passwords do not match",
|
||||||
"change_password_form_reenter_new_password": "Re-enter New Password",
|
"change_password_form_reenter_new_password": "Re-enter New Password",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Add to album",
|
"common_add_to_album": "Add to album",
|
||||||
"common_change_password": "Change Password",
|
"common_change_password": "Change Password",
|
||||||
"common_create_new_album": "Create new album",
|
"common_create_new_album": "Create new album",
|
||||||
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
||||||
"common_shared": "Shared",
|
"common_shared": "Shared",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Add to album",
|
"control_bottom_app_bar_add_to_album": "Add to album",
|
||||||
"control_bottom_app_bar_album_info": "{} items",
|
"control_bottom_app_bar_album_info": "{} items",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Delete",
|
"control_bottom_app_bar_delete": "Delete",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
|
"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_local": "Delete from device",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Edit Location",
|
"control_bottom_app_bar_edit_location": "Edit Location",
|
||||||
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
||||||
"control_bottom_app_bar_favorite": "Favorite",
|
"control_bottom_app_bar_favorite": "Favorite",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimental",
|
"experimental_settings_title": "Experimental",
|
||||||
"favorites_page_no_favorites": "No favorite assets found",
|
"favorites_page_no_favorites": "No favorite assets found",
|
||||||
"favorites_page_title": "Favorites",
|
"favorites_page_title": "Favorites",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Download Success",
|
"image_viewer_page_state_provider_download_success": "Download Success",
|
||||||
"image_viewer_page_state_provider_share_error": "Share Error",
|
"image_viewer_page_state_provider_share_error": "Share Error",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albums",
|
"library_page_albums": "Albums",
|
||||||
"library_page_archive": "Archive",
|
"library_page_archive": "Archive",
|
||||||
"library_page_device_albums": "Albums on Device",
|
"library_page_device_albums": "Albums on Device",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
|
"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_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Cancel",
|
"notification_permission_dialog_cancel": "Cancel",
|
||||||
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
||||||
"notification_permission_dialog_settings": "Settings",
|
"notification_permission_dialog_settings": "Settings",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Error occurred",
|
"scaffold_body_error_occurred": "Error occurred",
|
||||||
"search_bar_hint": "Search your photos",
|
"search_bar_hint": "Search your photos",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categories",
|
"search_page_categories": "Categories",
|
||||||
"search_page_favorites": "Favorites",
|
"search_page_favorites": "Favorites",
|
||||||
"search_page_motion_photos": "Motion Photos",
|
"search_page_motion_photos": "Motion Photos",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Cancel",
|
"action_common_cancel": "Cancel",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Update",
|
"action_common_update": "Update",
|
||||||
"add_to_album_bottom_sheet_added": "Dodato u {album}",
|
"add_to_album_bottom_sheet_added": "Dodato u {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Već u {album}",
|
"add_to_album_bottom_sheet_already_exists": "Već u {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nova šifra",
|
"change_password_form_new_password": "Nova šifra",
|
||||||
"change_password_form_password_mismatch": "Šifre se ne podudaraju",
|
"change_password_form_password_mismatch": "Šifre se ne podudaraju",
|
||||||
"change_password_form_reenter_new_password": "Ponovo unesite novu šifru",
|
"change_password_form_reenter_new_password": "Ponovo unesite novu šifru",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Dodaj u album",
|
"common_add_to_album": "Dodaj u album",
|
||||||
"common_change_password": "Promeni Šifru",
|
"common_change_password": "Promeni Šifru",
|
||||||
"common_create_new_album": "Kreiraj novi album",
|
"common_create_new_album": "Kreiraj novi album",
|
||||||
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
||||||
"common_shared": "Deljeno",
|
"common_shared": "Deljeno",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Dodaj u album",
|
"control_bottom_app_bar_add_to_album": "Dodaj u album",
|
||||||
"control_bottom_app_bar_album_info": "{} stvari",
|
"control_bottom_app_bar_album_info": "{} stvari",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} stvari podeljeno",
|
"control_bottom_app_bar_album_info_shared": "{} stvari podeljeno",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Obriši",
|
"control_bottom_app_bar_delete": "Obriši",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
|
"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_local": "Delete from device",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Edit Location",
|
"control_bottom_app_bar_edit_location": "Edit Location",
|
||||||
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
||||||
"control_bottom_app_bar_favorite": "Omliljeno",
|
"control_bottom_app_bar_favorite": "Omliljeno",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Eksperimentalno",
|
"experimental_settings_title": "Eksperimentalno",
|
||||||
"favorites_page_no_favorites": "No favorite assets found",
|
"favorites_page_no_favorites": "No favorite assets found",
|
||||||
"favorites_page_title": "Omiljeno",
|
"favorites_page_title": "Omiljeno",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Preuzimanje Uspešno",
|
"image_viewer_page_state_provider_download_success": "Preuzimanje Uspešno",
|
||||||
"image_viewer_page_state_provider_share_error": "Share Error",
|
"image_viewer_page_state_provider_share_error": "Share Error",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albumi",
|
"library_page_albums": "Albumi",
|
||||||
"library_page_archive": "Archive",
|
"library_page_archive": "Archive",
|
||||||
"library_page_device_albums": "Albums on Device",
|
"library_page_device_albums": "Albums on Device",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
|
"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_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Odustani",
|
"notification_permission_dialog_cancel": "Odustani",
|
||||||
"notification_permission_dialog_content": "Da bi ukljucili notifikacije, idite u Opcije i odaberite Dozvoli",
|
"notification_permission_dialog_content": "Da bi ukljucili notifikacije, idite u Opcije i odaberite Dozvoli",
|
||||||
"notification_permission_dialog_settings": "Podešavanja",
|
"notification_permission_dialog_settings": "Podešavanja",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Error occurred",
|
"scaffold_body_error_occurred": "Error occurred",
|
||||||
"search_bar_hint": "Pretražite Vaše fotografije",
|
"search_bar_hint": "Pretražite Vaše fotografije",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categories",
|
"search_page_categories": "Categories",
|
||||||
"search_page_favorites": "Favorites",
|
"search_page_favorites": "Favorites",
|
||||||
"search_page_motion_photos": "Motion Photos",
|
"search_page_motion_photos": "Motion Photos",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Cancel",
|
"action_common_cancel": "Cancel",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Update",
|
"action_common_update": "Update",
|
||||||
"add_to_album_bottom_sheet_added": "Added to {album}",
|
"add_to_album_bottom_sheet_added": "Added to {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
|
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "New Password",
|
"change_password_form_new_password": "New Password",
|
||||||
"change_password_form_password_mismatch": "Passwords do not match",
|
"change_password_form_password_mismatch": "Passwords do not match",
|
||||||
"change_password_form_reenter_new_password": "Re-enter New Password",
|
"change_password_form_reenter_new_password": "Re-enter New Password",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Add to album",
|
"common_add_to_album": "Add to album",
|
||||||
"common_change_password": "Change Password",
|
"common_change_password": "Change Password",
|
||||||
"common_create_new_album": "Create new album",
|
"common_create_new_album": "Create new album",
|
||||||
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
||||||
"common_shared": "Shared",
|
"common_shared": "Shared",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Add to album",
|
"control_bottom_app_bar_add_to_album": "Add to album",
|
||||||
"control_bottom_app_bar_album_info": "{} items",
|
"control_bottom_app_bar_album_info": "{} items",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Delete",
|
"control_bottom_app_bar_delete": "Delete",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
|
"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_local": "Delete from device",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Edit Location",
|
"control_bottom_app_bar_edit_location": "Edit Location",
|
||||||
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
||||||
"control_bottom_app_bar_favorite": "Favorite",
|
"control_bottom_app_bar_favorite": "Favorite",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimental",
|
"experimental_settings_title": "Experimental",
|
||||||
"favorites_page_no_favorites": "No favorite assets found",
|
"favorites_page_no_favorites": "No favorite assets found",
|
||||||
"favorites_page_title": "Favorites",
|
"favorites_page_title": "Favorites",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Download Success",
|
"image_viewer_page_state_provider_download_success": "Download Success",
|
||||||
"image_viewer_page_state_provider_share_error": "Share Error",
|
"image_viewer_page_state_provider_share_error": "Share Error",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albums",
|
"library_page_albums": "Albums",
|
||||||
"library_page_archive": "Archive",
|
"library_page_archive": "Archive",
|
||||||
"library_page_device_albums": "Albums on Device",
|
"library_page_device_albums": "Albums on Device",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
|
"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_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Cancel",
|
"notification_permission_dialog_cancel": "Cancel",
|
||||||
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
||||||
"notification_permission_dialog_settings": "Settings",
|
"notification_permission_dialog_settings": "Settings",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Error occurred",
|
"scaffold_body_error_occurred": "Error occurred",
|
||||||
"search_bar_hint": "Search your photos",
|
"search_bar_hint": "Search your photos",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categories",
|
"search_page_categories": "Categories",
|
||||||
"search_page_favorites": "Favorites",
|
"search_page_favorites": "Favorites",
|
||||||
"search_page_motion_photos": "Motion Photos",
|
"search_page_motion_photos": "Motion Photos",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Avbryt",
|
"action_common_cancel": "Avbryt",
|
||||||
"action_common_clear": "Rensa",
|
"action_common_clear": "Rensa",
|
||||||
"action_common_confirm": "Bekräfta",
|
"action_common_confirm": "Bekräfta",
|
||||||
|
"action_common_save": "Spara",
|
||||||
|
"action_common_select": "Välj",
|
||||||
"action_common_update": "Uppdatera",
|
"action_common_update": "Uppdatera",
|
||||||
"add_to_album_bottom_sheet_added": "Tillagd till {album}",
|
"add_to_album_bottom_sheet_added": "Tillagd till {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Redan i {album}",
|
"add_to_album_bottom_sheet_already_exists": "Redan i {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Nytt lösenord",
|
"change_password_form_new_password": "Nytt lösenord",
|
||||||
"change_password_form_password_mismatch": "Lösenorden matchar inte",
|
"change_password_form_password_mismatch": "Lösenorden matchar inte",
|
||||||
"change_password_form_reenter_new_password": "Ange Nytt Lösenord Igen",
|
"change_password_form_reenter_new_password": "Ange Nytt Lösenord Igen",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Ange Lösenord",
|
||||||
|
"client_cert_import": "Importera",
|
||||||
|
"client_cert_import_success_msg": "Klientcertifikatet är importerat",
|
||||||
|
"client_cert_invalid_msg": "Felaktig certifikatfil eller fel lösenord",
|
||||||
|
"client_cert_remove": "Ta bort",
|
||||||
|
"client_cert_remove_msg": "Klientcertifikatet är borttaget",
|
||||||
|
"client_cert_subtitle": "Stödjer endast formatet PKCS12 (.p12, .pfx). Import/borttagning av certifikat är tillgängligt endast före inloggning",
|
||||||
|
"client_cert_title": "SSL-Klientcertifikat",
|
||||||
"common_add_to_album": "Lägg till, till album",
|
"common_add_to_album": "Lägg till, till album",
|
||||||
"common_change_password": "Ändra lösenord",
|
"common_change_password": "Ändra lösenord",
|
||||||
"common_create_new_album": "Skapa ett nytt album",
|
"common_create_new_album": "Skapa ett nytt album",
|
||||||
"common_server_error": "Kontrollera din nätverksanslutning, se till att servern går att nå och att app- och server-versioner är kompatibla.",
|
"common_server_error": "Kontrollera din nätverksanslutning, se till att servern går att nå och att app- och server-versioner är kompatibla.",
|
||||||
"common_shared": "Delad",
|
"common_shared": "Delad",
|
||||||
|
"contextual_search": "Soluppgång på stranden",
|
||||||
"control_bottom_app_bar_add_to_album": "Lägg till i album",
|
"control_bottom_app_bar_add_to_album": "Lägg till i album",
|
||||||
"control_bottom_app_bar_album_info": "{} objekt",
|
"control_bottom_app_bar_album_info": "{} objekt",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} objekt • Delat",
|
"control_bottom_app_bar_album_info_shared": "{} objekt • Delat",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Radera",
|
"control_bottom_app_bar_delete": "Radera",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Ta bort från Immich",
|
"control_bottom_app_bar_delete_from_immich": "Ta bort från Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Ta bort från enhet",
|
"control_bottom_app_bar_delete_from_local": "Ta bort från enhet",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Redigera plats",
|
"control_bottom_app_bar_edit_location": "Redigera plats",
|
||||||
"control_bottom_app_bar_edit_time": "Redigera Datum & Tid",
|
"control_bottom_app_bar_edit_time": "Redigera Datum & Tid",
|
||||||
"control_bottom_app_bar_favorite": "Favorit",
|
"control_bottom_app_bar_favorite": "Favorit",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimentellt",
|
"experimental_settings_title": "Experimentellt",
|
||||||
"favorites_page_no_favorites": "Inga favoritobjekt hittades",
|
"favorites_page_no_favorites": "Inga favoritobjekt hittades",
|
||||||
"favorites_page_title": "Favoriter",
|
"favorites_page_title": "Favoriter",
|
||||||
|
"filename_search": "Filnamn eller filändelse",
|
||||||
"haptic_feedback_switch": "Aktivera haptisk feedback",
|
"haptic_feedback_switch": "Aktivera haptisk feedback",
|
||||||
"haptic_feedback_title": "Haptisk Feedback",
|
"haptic_feedback_title": "Haptisk Feedback",
|
||||||
"header_settings_add_header_tip": "Lägg Till Header",
|
"header_settings_add_header_tip": "Lägg Till Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Nedladdning Påbörjad",
|
"image_viewer_page_state_provider_download_started": "Nedladdning Påbörjad",
|
||||||
"image_viewer_page_state_provider_download_success": "Nedladdningen Lyckades",
|
"image_viewer_page_state_provider_download_success": "Nedladdningen Lyckades",
|
||||||
"image_viewer_page_state_provider_share_error": "Delningsfel",
|
"image_viewer_page_state_provider_share_error": "Delningsfel",
|
||||||
|
"invalid_date": "Felaktigt datum",
|
||||||
|
"invalid_date_format": "Felaktigt datumformat",
|
||||||
"library_page_albums": "Album",
|
"library_page_albums": "Album",
|
||||||
"library_page_archive": "Arkiv",
|
"library_page_archive": "Arkiv",
|
||||||
"library_page_device_albums": "Album på Enheten",
|
"library_page_device_albums": "Album på Enheten",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Kan inte ändra datum på skrivskyddade objekt, hoppar över",
|
"multiselect_grid_edit_date_time_err_read_only": "Kan inte ändra datum på skrivskyddade objekt, hoppar över",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Kan inte ändra plats på skrivskyddade objekt, hoppar över",
|
"multiselect_grid_edit_gps_err_read_only": "Kan inte ändra plats på skrivskyddade objekt, hoppar över",
|
||||||
"no_assets_to_show": "Inga objekt att visa",
|
"no_assets_to_show": "Inga objekt att visa",
|
||||||
|
"no_name": "Inget namn",
|
||||||
"notification_permission_dialog_cancel": "Avbryt",
|
"notification_permission_dialog_cancel": "Avbryt",
|
||||||
"notification_permission_dialog_content": "För att aktivera notiser, gå till Inställningar och välj tillåt",
|
"notification_permission_dialog_content": "För att aktivera notiser, gå till Inställningar och välj tillåt",
|
||||||
"notification_permission_dialog_settings": "Inställningar",
|
"notification_permission_dialog_settings": "Inställningar",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Fel uppstod",
|
"scaffold_body_error_occurred": "Fel uppstod",
|
||||||
"search_bar_hint": "Sök bland dina foton",
|
"search_bar_hint": "Sök bland dina foton",
|
||||||
"search_filter_apply": "Aktivera filter",
|
"search_filter_apply": "Aktivera filter",
|
||||||
|
"search_filter_camera": "Kamera",
|
||||||
"search_filter_camera_make": "Tillverkare",
|
"search_filter_camera_make": "Tillverkare",
|
||||||
"search_filter_camera_model": "Modell",
|
"search_filter_camera_model": "Modell",
|
||||||
|
"search_filter_camera_title": "Välj kameratyp",
|
||||||
|
"search_filter_date": "Datum",
|
||||||
|
"search_filter_date_interval": "{start} till {end}",
|
||||||
|
"search_filter_date_title": "Välj datumintervall",
|
||||||
"search_filter_display_option_archive": "Arkiv",
|
"search_filter_display_option_archive": "Arkiv",
|
||||||
"search_filter_display_option_favorite": "Favorit",
|
"search_filter_display_option_favorite": "Favorit",
|
||||||
"search_filter_display_option_not_in_album": "Ej i album",
|
"search_filter_display_option_not_in_album": "Ej i album",
|
||||||
|
"search_filter_display_options": "Visningsalternativ",
|
||||||
|
"search_filter_display_options_title": "Visningsalternativ",
|
||||||
|
"search_filter_location": "Plats",
|
||||||
"search_filter_location_city": "Stad",
|
"search_filter_location_city": "Stad",
|
||||||
"search_filter_location_country": "Land",
|
"search_filter_location_country": "Land",
|
||||||
"search_filter_location_state": "Stat",
|
"search_filter_location_state": "Stat",
|
||||||
|
"search_filter_location_title": "Välj plats",
|
||||||
|
"search_filter_media_type": "Mediatyp",
|
||||||
"search_filter_media_type_all": "Alla",
|
"search_filter_media_type_all": "Alla",
|
||||||
"search_filter_media_type_image": "Bild",
|
"search_filter_media_type_image": "Bild",
|
||||||
|
"search_filter_media_type_title": "Välj mediatyp",
|
||||||
"search_filter_media_type_video": "Videor",
|
"search_filter_media_type_video": "Videor",
|
||||||
|
"search_filter_people": "Personer",
|
||||||
|
"search_filter_people_title": "Välj personer",
|
||||||
"search_page_categories": "Kategorier",
|
"search_page_categories": "Kategorier",
|
||||||
"search_page_favorites": "Favoriter",
|
"search_page_favorites": "Favoriter",
|
||||||
"search_page_motion_photos": "Rörelsefoton",
|
"search_page_motion_photos": "Rörelsefoton",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "ยกเลิก",
|
"action_common_cancel": "ยกเลิก",
|
||||||
"action_common_clear": "เคลียร์",
|
"action_common_clear": "เคลียร์",
|
||||||
"action_common_confirm": "ยืนยัน",
|
"action_common_confirm": "ยืนยัน",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "อัปเดต",
|
"action_common_update": "อัปเดต",
|
||||||
"add_to_album_bottom_sheet_added": "เพิ่มไปยัง {album}",
|
"add_to_album_bottom_sheet_added": "เพิ่มไปยัง {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "อยู่ใน {album} อยู่แล้ว",
|
"add_to_album_bottom_sheet_already_exists": "อยู่ใน {album} อยู่แล้ว",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "รหัสผ่านใหม่",
|
"change_password_form_new_password": "รหัสผ่านใหม่",
|
||||||
"change_password_form_password_mismatch": "รหัสผ่านไม่ตรงกัน",
|
"change_password_form_password_mismatch": "รหัสผ่านไม่ตรงกัน",
|
||||||
"change_password_form_reenter_new_password": "กรอกรหัสผ่านใหม่",
|
"change_password_form_reenter_new_password": "กรอกรหัสผ่านใหม่",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "เพิ่มเข้าอัลบั้ม",
|
"common_add_to_album": "เพิ่มเข้าอัลบั้ม",
|
||||||
"common_change_password": "เปลี่ยนรหัสผ่าน",
|
"common_change_password": "เปลี่ยนรหัสผ่าน",
|
||||||
"common_create_new_album": "สร้างอัลบั้มใหม่",
|
"common_create_new_album": "สร้างอัลบั้มใหม่",
|
||||||
"common_server_error": "กรุณาตรวจสอบการเชื่อมต่ออินเทอร์เน็ต ให้แน่ใจว่าเซิร์ฟเวอร์สามารถเข้าถึงได้ และเวอร์ชันแอพกับเซิร์ฟเวอร์เข้ากันได้",
|
"common_server_error": "กรุณาตรวจสอบการเชื่อมต่ออินเทอร์เน็ต ให้แน่ใจว่าเซิร์ฟเวอร์สามารถเข้าถึงได้ และเวอร์ชันแอพกับเซิร์ฟเวอร์เข้ากันได้",
|
||||||
"common_shared": "แชร์",
|
"common_shared": "แชร์",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "เพิ่มลงอัลบั้ม",
|
"control_bottom_app_bar_add_to_album": "เพิ่มลงอัลบั้ม",
|
||||||
"control_bottom_app_bar_album_info": "{} รายการ",
|
"control_bottom_app_bar_album_info": "{} รายการ",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} รายการ · ถูกแชร์",
|
"control_bottom_app_bar_album_info_shared": "{} รายการ · ถูกแชร์",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "ลบออก",
|
"control_bottom_app_bar_delete": "ลบออก",
|
||||||
"control_bottom_app_bar_delete_from_immich": "ลบจาก Immich",
|
"control_bottom_app_bar_delete_from_immich": "ลบจาก Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "ลบจากเรื่อง",
|
"control_bottom_app_bar_delete_from_local": "ลบจากเรื่อง",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "แก้ไขตำแหน่ง",
|
"control_bottom_app_bar_edit_location": "แก้ไขตำแหน่ง",
|
||||||
"control_bottom_app_bar_edit_time": "แก้ไขวันและเวลา",
|
"control_bottom_app_bar_edit_time": "แก้ไขวันและเวลา",
|
||||||
"control_bottom_app_bar_favorite": "รายการโปรด",
|
"control_bottom_app_bar_favorite": "รายการโปรด",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "ทดลอง",
|
"experimental_settings_title": "ทดลอง",
|
||||||
"favorites_page_no_favorites": "ไม่พบทรัพยากรในรายการโปรด",
|
"favorites_page_no_favorites": "ไม่พบทรัพยากรในรายการโปรด",
|
||||||
"favorites_page_title": "รายการโปรด",
|
"favorites_page_title": "รายการโปรด",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "เปิดการตอบสนองแบบสัมผัส",
|
"haptic_feedback_switch": "เปิดการตอบสนองแบบสัมผัส",
|
||||||
"haptic_feedback_title": "การตอบสนองแบบสัมผัส",
|
"haptic_feedback_title": "การตอบสนองแบบสัมผัส",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "ดาวน์โหลดเริ่มต้น",
|
"image_viewer_page_state_provider_download_started": "ดาวน์โหลดเริ่มต้น",
|
||||||
"image_viewer_page_state_provider_download_success": "ดาวน์โหลดสำเร็จ",
|
"image_viewer_page_state_provider_download_success": "ดาวน์โหลดสำเร็จ",
|
||||||
"image_viewer_page_state_provider_share_error": "แชร์ผิดพลาด",
|
"image_viewer_page_state_provider_share_error": "แชร์ผิดพลาด",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "อัลบั้ม",
|
"library_page_albums": "อัลบั้ม",
|
||||||
"library_page_archive": "เก็บถาวร",
|
"library_page_archive": "เก็บถาวร",
|
||||||
"library_page_device_albums": "อัลบั้มบนเครื่อง",
|
"library_page_device_albums": "อัลบั้มบนเครื่อง",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "ไม่สามารถแก้ไขวันที่ทรัพยากรแบบอ่านอย่างเดียว กำลังข้าม",
|
"multiselect_grid_edit_date_time_err_read_only": "ไม่สามารถแก้ไขวันที่ทรัพยากรแบบอ่านอย่างเดียว กำลังข้าม",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "ไม่สามารถแก้ตำแหน่งของทรัพยากรแบบอ่านอย่างเดียว กำลังข้าม",
|
"multiselect_grid_edit_gps_err_read_only": "ไม่สามารถแก้ตำแหน่งของทรัพยากรแบบอ่านอย่างเดียว กำลังข้าม",
|
||||||
"no_assets_to_show": "ไม่มีทรัพยากรให้แสดง",
|
"no_assets_to_show": "ไม่มีทรัพยากรให้แสดง",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "ยกเลิก",
|
"notification_permission_dialog_cancel": "ยกเลิก",
|
||||||
"notification_permission_dialog_content": "เพื่อเปิดการแจ้งเตือน เข้าตั้งค่าแล้วกดอนุญาต",
|
"notification_permission_dialog_content": "เพื่อเปิดการแจ้งเตือน เข้าตั้งค่าแล้วกดอนุญาต",
|
||||||
"notification_permission_dialog_settings": "ตั้งค่า",
|
"notification_permission_dialog_settings": "ตั้งค่า",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "เกิดข้อผิดพลาด",
|
"scaffold_body_error_occurred": "เกิดข้อผิดพลาด",
|
||||||
"search_bar_hint": "ค้นหารูปภาพของคุณ",
|
"search_bar_hint": "ค้นหารูปภาพของคุณ",
|
||||||
"search_filter_apply": "บันทึกตัวกรอง",
|
"search_filter_apply": "บันทึกตัวกรอง",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "ยี่ห้อ",
|
"search_filter_camera_make": "ยี่ห้อ",
|
||||||
"search_filter_camera_model": "รุ่น",
|
"search_filter_camera_model": "รุ่น",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "เก็บถาวร",
|
"search_filter_display_option_archive": "เก็บถาวร",
|
||||||
"search_filter_display_option_favorite": "รายการโปรด",
|
"search_filter_display_option_favorite": "รายการโปรด",
|
||||||
"search_filter_display_option_not_in_album": "ไม่อยู่ในอัลบั้ม",
|
"search_filter_display_option_not_in_album": "ไม่อยู่ในอัลบั้ม",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "เมือง",
|
"search_filter_location_city": "เมือง",
|
||||||
"search_filter_location_country": "ประเทศ",
|
"search_filter_location_country": "ประเทศ",
|
||||||
"search_filter_location_state": "รัฐ",
|
"search_filter_location_state": "รัฐ",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "ทั้งหมด",
|
"search_filter_media_type_all": "ทั้งหมด",
|
||||||
"search_filter_media_type_image": "รูปภาพ",
|
"search_filter_media_type_image": "รูปภาพ",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "วิดีโอ",
|
"search_filter_media_type_video": "วิดีโอ",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "หมวดหมู่",
|
"search_page_categories": "หมวดหมู่",
|
||||||
"search_page_favorites": "รายการโปรด",
|
"search_page_favorites": "รายการโปรด",
|
||||||
"search_page_motion_photos": "ภาพเคลื่อนไหว",
|
"search_page_motion_photos": "ภาพเคลื่อนไหว",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Скасувати",
|
"action_common_cancel": "Скасувати",
|
||||||
"action_common_clear": "Очистити",
|
"action_common_clear": "Очистити",
|
||||||
"action_common_confirm": "Підтвердити",
|
"action_common_confirm": "Підтвердити",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Оновити",
|
"action_common_update": "Оновити",
|
||||||
"add_to_album_bottom_sheet_added": "Додати до {album}",
|
"add_to_album_bottom_sheet_added": "Додати до {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Вже є в {album}",
|
"add_to_album_bottom_sheet_already_exists": "Вже є в {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Новий пароль",
|
"change_password_form_new_password": "Новий пароль",
|
||||||
"change_password_form_password_mismatch": "Паролі не співпадають",
|
"change_password_form_password_mismatch": "Паролі не співпадають",
|
||||||
"change_password_form_reenter_new_password": "Повторіть новий пароль",
|
"change_password_form_reenter_new_password": "Повторіть новий пароль",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Додати у альбом",
|
"common_add_to_album": "Додати у альбом",
|
||||||
"common_change_password": "Змінити пароль",
|
"common_change_password": "Змінити пароль",
|
||||||
"common_create_new_album": "Створити новий альбом",
|
"common_create_new_album": "Створити новий альбом",
|
||||||
"common_server_error": "Будь ласка, перевірте з'єднання, переконайтеся, що сервер доступний і версія програми/сервера сумісна.",
|
"common_server_error": "Будь ласка, перевірте з'єднання, переконайтеся, що сервер доступний і версія програми/сервера сумісна.",
|
||||||
"common_shared": "Спільні",
|
"common_shared": "Спільні",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Додати у альбом",
|
"control_bottom_app_bar_add_to_album": "Додати у альбом",
|
||||||
"control_bottom_app_bar_album_info": "{} елементи",
|
"control_bottom_app_bar_album_info": "{} елементи",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} елементи · Спільні",
|
"control_bottom_app_bar_album_info_shared": "{} елементи · Спільні",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Видалити",
|
"control_bottom_app_bar_delete": "Видалити",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Видалити з Immich",
|
"control_bottom_app_bar_delete_from_immich": "Видалити з Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Видалити з пристрою",
|
"control_bottom_app_bar_delete_from_local": "Видалити з пристрою",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Редагувати місцезнаходження",
|
"control_bottom_app_bar_edit_location": "Редагувати місцезнаходження",
|
||||||
"control_bottom_app_bar_edit_time": "Редагувати дату та час",
|
"control_bottom_app_bar_edit_time": "Редагувати дату та час",
|
||||||
"control_bottom_app_bar_favorite": "До улюблених",
|
"control_bottom_app_bar_favorite": "До улюблених",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Експериментальні",
|
"experimental_settings_title": "Експериментальні",
|
||||||
"favorites_page_no_favorites": "Немає улюблених елементів",
|
"favorites_page_no_favorites": "Немає улюблених елементів",
|
||||||
"favorites_page_title": "Улюблені",
|
"favorites_page_title": "Улюблені",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Увімкнути тактильну віддачу",
|
"haptic_feedback_switch": "Увімкнути тактильну віддачу",
|
||||||
"haptic_feedback_title": "Тактильна віддача",
|
"haptic_feedback_title": "Тактильна віддача",
|
||||||
"header_settings_add_header_tip": "Додати заголовок",
|
"header_settings_add_header_tip": "Додати заголовок",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Завантаження почалося",
|
"image_viewer_page_state_provider_download_started": "Завантаження почалося",
|
||||||
"image_viewer_page_state_provider_download_success": "Усіпшно завантажено",
|
"image_viewer_page_state_provider_download_success": "Усіпшно завантажено",
|
||||||
"image_viewer_page_state_provider_share_error": "Помилка спільного доступу",
|
"image_viewer_page_state_provider_share_error": "Помилка спільного доступу",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Альбоми",
|
"library_page_albums": "Альбоми",
|
||||||
"library_page_archive": "Архів",
|
"library_page_archive": "Архів",
|
||||||
"library_page_device_albums": "Альбоми на пристрої",
|
"library_page_device_albums": "Альбоми на пристрої",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Неможливо редагувати дату елементів лише для читання, пропущено",
|
"multiselect_grid_edit_date_time_err_read_only": "Неможливо редагувати дату елементів лише для читання, пропущено",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Неможливо редагувати місцезнаходження елементів лише для читання, пропущено",
|
"multiselect_grid_edit_gps_err_read_only": "Неможливо редагувати місцезнаходження елементів лише для читання, пропущено",
|
||||||
"no_assets_to_show": "Елементи відсутні",
|
"no_assets_to_show": "Елементи відсутні",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Скасувати",
|
"notification_permission_dialog_cancel": "Скасувати",
|
||||||
"notification_permission_dialog_content": "Щоб увімкнути сповіщення, перейдіть до Налаштувань і надайте дозвіл.",
|
"notification_permission_dialog_content": "Щоб увімкнути сповіщення, перейдіть до Налаштувань і надайте дозвіл.",
|
||||||
"notification_permission_dialog_settings": "Налаштування",
|
"notification_permission_dialog_settings": "Налаштування",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Виникла помилка",
|
"scaffold_body_error_occurred": "Виникла помилка",
|
||||||
"search_bar_hint": "Шукати ваші знімки",
|
"search_bar_hint": "Шукати ваші знімки",
|
||||||
"search_filter_apply": "Застосувати фільтр",
|
"search_filter_apply": "Застосувати фільтр",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Виробник",
|
"search_filter_camera_make": "Виробник",
|
||||||
"search_filter_camera_model": "Модель",
|
"search_filter_camera_model": "Модель",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Архів",
|
"search_filter_display_option_archive": "Архів",
|
||||||
"search_filter_display_option_favorite": "Улюблені",
|
"search_filter_display_option_favorite": "Улюблені",
|
||||||
"search_filter_display_option_not_in_album": "Не в альбомі",
|
"search_filter_display_option_not_in_album": "Не в альбомі",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "Місто",
|
"search_filter_location_city": "Місто",
|
||||||
"search_filter_location_country": "Країна",
|
"search_filter_location_country": "Країна",
|
||||||
"search_filter_location_state": "Регіон",
|
"search_filter_location_state": "Регіон",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Усі",
|
"search_filter_media_type_all": "Усі",
|
||||||
"search_filter_media_type_image": "Зображення",
|
"search_filter_media_type_image": "Зображення",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Відео",
|
"search_filter_media_type_video": "Відео",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Категорії",
|
"search_page_categories": "Категорії",
|
||||||
"search_page_favorites": "Улюблені",
|
"search_page_favorites": "Улюблені",
|
||||||
"search_page_motion_photos": "Рухомі знімки",
|
"search_page_motion_photos": "Рухомі знімки",
|
||||||
|
|||||||
@@ -3,13 +3,15 @@
|
|||||||
"action_common_cancel": "Từ chối",
|
"action_common_cancel": "Từ chối",
|
||||||
"action_common_clear": "Xoá",
|
"action_common_clear": "Xoá",
|
||||||
"action_common_confirm": "Xác nhận",
|
"action_common_confirm": "Xác nhận",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Cập nhật",
|
"action_common_update": "Cập nhật",
|
||||||
"add_to_album_bottom_sheet_added": "Thêm vào {album}",
|
"add_to_album_bottom_sheet_added": "Thêm vào {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Đã có sẵn trong {album}",
|
"add_to_album_bottom_sheet_already_exists": "Đã có sẵn trong {album}",
|
||||||
"advanced_settings_log_level_title": "Phân loại nhật ký: {}",
|
"advanced_settings_log_level_title": "Phân loại nhật ký: {}",
|
||||||
"advanced_settings_prefer_remote_subtitle": "Trên một số thiết bị, việc tải hình thu nhỏ từ ảnh trên thiết bị diễn ra chậm. Kích hoạt cài đặt này để tải ảnh từ máy chủ.",
|
"advanced_settings_prefer_remote_subtitle": "Trên một số thiết bị, việc tải hình thu nhỏ từ ảnh trên thiết bị diễn ra chậm. Kích hoạt cài đặt này để tải ảnh từ máy chủ.",
|
||||||
"advanced_settings_prefer_remote_title": "Ưu tiên ảnh từ máy chủ",
|
"advanced_settings_prefer_remote_title": "Ưu tiên ảnh từ máy chủ",
|
||||||
"advanced_settings_proxy_headers_subtitle": "Xác định các header của proxy Immich sẽ gửi kèm theo mỗi yêu cầu mạng.",
|
"advanced_settings_proxy_headers_subtitle": "Xác định các header của proxy mà Immich sẽ gửi kèm theo mỗi yêu cầu mạng.",
|
||||||
"advanced_settings_proxy_headers_title": "Các header của proxy",
|
"advanced_settings_proxy_headers_title": "Các header của proxy",
|
||||||
"advanced_settings_self_signed_ssl_subtitle": "Bỏ qua xác minh chứng chỉ SSL cho máy chủ cuối. Yêu cầu cho chứng chỉ tự ký.",
|
"advanced_settings_self_signed_ssl_subtitle": "Bỏ qua xác minh chứng chỉ SSL cho máy chủ cuối. Yêu cầu cho chứng chỉ tự ký.",
|
||||||
"advanced_settings_self_signed_ssl_title": "Cho phép chứng chỉ SSL tự ký",
|
"advanced_settings_self_signed_ssl_title": "Cho phép chứng chỉ SSL tự ký",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "Mật khẩu mới",
|
"change_password_form_new_password": "Mật khẩu mới",
|
||||||
"change_password_form_password_mismatch": "Mật khẩu không giống nhau",
|
"change_password_form_password_mismatch": "Mật khẩu không giống nhau",
|
||||||
"change_password_form_reenter_new_password": "Nhập lại mật khẩu mới",
|
"change_password_form_reenter_new_password": "Nhập lại mật khẩu mới",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Thêm vào album",
|
"common_add_to_album": "Thêm vào album",
|
||||||
"common_change_password": "Thay đổi mật khẩu",
|
"common_change_password": "Thay đổi mật khẩu",
|
||||||
"common_create_new_album": "Tạo album mới",
|
"common_create_new_album": "Tạo album mới",
|
||||||
"common_server_error": "Vui lòng kiểm tra kết nối mạng của bạn, đảm bảo máy chủ có thể truy cập được và các phiên bản ứng dụng/máy chủ phải tương thích với nhau",
|
"common_server_error": "Vui lòng kiểm tra kết nối mạng của bạn, đảm bảo máy chủ có thể truy cập được và các phiên bản ứng dụng/máy chủ phải tương thích với nhau",
|
||||||
"common_shared": "Chia sẻ",
|
"common_shared": "Chia sẻ",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Thêm vào album",
|
"control_bottom_app_bar_add_to_album": "Thêm vào album",
|
||||||
"control_bottom_app_bar_album_info": "{} mục",
|
"control_bottom_app_bar_album_info": "{} mục",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} mục chia sẻ",
|
"control_bottom_app_bar_album_info_shared": "{} mục chia sẻ",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Xoá",
|
"control_bottom_app_bar_delete": "Xoá",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Xóa khỏi Immich",
|
"control_bottom_app_bar_delete_from_immich": "Xóa khỏi Immich",
|
||||||
"control_bottom_app_bar_delete_from_local": "Xóa khỏi thiết bị\n",
|
"control_bottom_app_bar_delete_from_local": "Xóa khỏi thiết bị\n",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Chỉnh sửa vị trí",
|
"control_bottom_app_bar_edit_location": "Chỉnh sửa vị trí",
|
||||||
"control_bottom_app_bar_edit_time": "Chỉnh sửa Ngày và Giờ",
|
"control_bottom_app_bar_edit_time": "Chỉnh sửa Ngày và Giờ",
|
||||||
"control_bottom_app_bar_favorite": "Yêu thích",
|
"control_bottom_app_bar_favorite": "Yêu thích",
|
||||||
@@ -203,12 +216,13 @@
|
|||||||
"experimental_settings_title": "Chưa hoàn thiện",
|
"experimental_settings_title": "Chưa hoàn thiện",
|
||||||
"favorites_page_no_favorites": "Không tìm thấy ảnh yêu thích",
|
"favorites_page_no_favorites": "Không tìm thấy ảnh yêu thích",
|
||||||
"favorites_page_title": "Ảnh yêu thích",
|
"favorites_page_title": "Ảnh yêu thích",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Bật haptic feedback\n",
|
"haptic_feedback_switch": "Bật haptic feedback\n",
|
||||||
"haptic_feedback_title": "Haptic Feedback\n",
|
"haptic_feedback_title": "Haptic Feedback\n",
|
||||||
"header_settings_add_header_tip": "Thêm Header",
|
"header_settings_add_header_tip": "Thêm Header",
|
||||||
"header_settings_field_validator_msg": "Trường này không được để trống",
|
"header_settings_field_validator_msg": "Trường này không được để trống",
|
||||||
"header_settings_header_name_input": "Tên header",
|
"header_settings_header_name_input": "Tên Header",
|
||||||
"header_settings_header_value_input": "Giá trị header",
|
"header_settings_header_value_input": "Giá trị Header",
|
||||||
"header_settings_page_title": "Các header của proxy",
|
"header_settings_page_title": "Các header của proxy",
|
||||||
"headers_settings_tile_subtitle": "Xác định proxy header ứng dụng sẽ gửi kèm theo mỗi yêu cầu mạng.",
|
"headers_settings_tile_subtitle": "Xác định proxy header ứng dụng sẽ gửi kèm theo mỗi yêu cầu mạng.",
|
||||||
"headers_settings_tile_title": "Tuỳ chỉnh các header của proxy",
|
"headers_settings_tile_title": "Tuỳ chỉnh các header của proxy",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Đã bắt đầu tải xuống",
|
"image_viewer_page_state_provider_download_started": "Đã bắt đầu tải xuống",
|
||||||
"image_viewer_page_state_provider_download_success": "Tải xuống thành công",
|
"image_viewer_page_state_provider_download_success": "Tải xuống thành công",
|
||||||
"image_viewer_page_state_provider_share_error": "Chia sẻ không thành công",
|
"image_viewer_page_state_provider_share_error": "Chia sẻ không thành công",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Album",
|
"library_page_albums": "Album",
|
||||||
"library_page_archive": "Kho lưu trữ",
|
"library_page_archive": "Kho lưu trữ",
|
||||||
"library_page_device_albums": "Album trên thiết bị",
|
"library_page_device_albums": "Album trên thiết bị",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Không thể chỉnh sửa ngày của ảnh chỉ có quyền đọc, bỏ qua",
|
"multiselect_grid_edit_date_time_err_read_only": "Không thể chỉnh sửa ngày của ảnh chỉ có quyền đọc, bỏ qua",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "Không thể chỉnh sửa vị trí của ảnh chỉ có quyền đọc, bỏ qua",
|
"multiselect_grid_edit_gps_err_read_only": "Không thể chỉnh sửa vị trí của ảnh chỉ có quyền đọc, bỏ qua",
|
||||||
"no_assets_to_show": "Không có mục nào để hiển thị",
|
"no_assets_to_show": "Không có mục nào để hiển thị",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Từ chối",
|
"notification_permission_dialog_cancel": "Từ chối",
|
||||||
"notification_permission_dialog_content": "Để bật thông báo, chuyển tới Cài đặt và chọn cho phép",
|
"notification_permission_dialog_content": "Để bật thông báo, chuyển tới Cài đặt và chọn cho phép",
|
||||||
"notification_permission_dialog_settings": "Cài đặt",
|
"notification_permission_dialog_settings": "Cài đặt",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Xảy ra lỗi",
|
"scaffold_body_error_occurred": "Xảy ra lỗi",
|
||||||
"search_bar_hint": "Tìm kiếm ảnh của bạn",
|
"search_bar_hint": "Tìm kiếm ảnh của bạn",
|
||||||
"search_filter_apply": "Áp dụng bộ lọc",
|
"search_filter_apply": "Áp dụng bộ lọc",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Chụp bởi",
|
"search_filter_camera_make": "Chụp bởi",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Kho lưu trữ",
|
"search_filter_display_option_archive": "Kho lưu trữ",
|
||||||
"search_filter_display_option_favorite": "Yêu thích",
|
"search_filter_display_option_favorite": "Yêu thích",
|
||||||
"search_filter_display_option_not_in_album": "Không nằm trong album",
|
"search_filter_display_option_not_in_album": "Không nằm trong album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "Thành phố",
|
"search_filter_location_city": "Thành phố",
|
||||||
"search_filter_location_country": "Quốc gia",
|
"search_filter_location_country": "Quốc gia",
|
||||||
"search_filter_location_state": "Tỉnh",
|
"search_filter_location_state": "Tỉnh",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "Tất cả",
|
"search_filter_media_type_all": "Tất cả",
|
||||||
"search_filter_media_type_image": "Ảnh",
|
"search_filter_media_type_image": "Ảnh",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Danh mục",
|
"search_page_categories": "Danh mục",
|
||||||
"search_page_favorites": "Ảnh yêu thích",
|
"search_page_favorites": "Ảnh yêu thích",
|
||||||
"search_page_motion_photos": "Ảnh động",
|
"search_page_motion_photos": "Ảnh động",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "取消",
|
"action_common_cancel": "取消",
|
||||||
"action_common_clear": "清空",
|
"action_common_clear": "清空",
|
||||||
"action_common_confirm": "确定",
|
"action_common_confirm": "确定",
|
||||||
|
"action_common_save": "保存",
|
||||||
|
"action_common_select": "选择",
|
||||||
"action_common_update": "更新",
|
"action_common_update": "更新",
|
||||||
"add_to_album_bottom_sheet_added": "添加到 {album}",
|
"add_to_album_bottom_sheet_added": "添加到 {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "已在 {album} 中",
|
"add_to_album_bottom_sheet_already_exists": "已在 {album} 中",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "新密码",
|
"change_password_form_new_password": "新密码",
|
||||||
"change_password_form_password_mismatch": "密码不匹配",
|
"change_password_form_password_mismatch": "密码不匹配",
|
||||||
"change_password_form_reenter_new_password": "再次输入新密码",
|
"change_password_form_reenter_new_password": "再次输入新密码",
|
||||||
|
"client_cert_dialog_msg_confirm": "确定",
|
||||||
|
"client_cert_enter_password": "输入密码",
|
||||||
|
"client_cert_import": "导入",
|
||||||
|
"client_cert_import_success_msg": "客户端证书已导入",
|
||||||
|
"client_cert_invalid_msg": "无效的证书文件或密码错误",
|
||||||
|
"client_cert_remove": "移除",
|
||||||
|
"client_cert_remove_msg": "客户端证书已移除",
|
||||||
|
"client_cert_subtitle": "仅支持PKCS12 (.p12, .pfx)格式。仅可在登录前进行证书的导入和移除",
|
||||||
|
"client_cert_title": "SSL客户端证书",
|
||||||
"common_add_to_album": "添加到相册",
|
"common_add_to_album": "添加到相册",
|
||||||
"common_change_password": "更改密码",
|
"common_change_password": "更改密码",
|
||||||
"common_create_new_album": "新建相册",
|
"common_create_new_album": "新建相册",
|
||||||
"common_server_error": "请检查您的网络连接,确保服务器可访问且该应用程序与服务器版本兼容。",
|
"common_server_error": "请检查您的网络连接,确保服务器可访问且该应用程序与服务器版本兼容。",
|
||||||
"common_shared": "共享",
|
"common_shared": "共享",
|
||||||
|
"contextual_search": "海滩上的日出",
|
||||||
"control_bottom_app_bar_add_to_album": "添加到相册",
|
"control_bottom_app_bar_add_to_album": "添加到相册",
|
||||||
"control_bottom_app_bar_album_info": "{} 项",
|
"control_bottom_app_bar_album_info": "{} 项",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} 项 · 已共享",
|
"control_bottom_app_bar_album_info_shared": "{} 项 · 已共享",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "删除",
|
"control_bottom_app_bar_delete": "删除",
|
||||||
"control_bottom_app_bar_delete_from_immich": "从Immich服务器中删除",
|
"control_bottom_app_bar_delete_from_immich": "从Immich服务器中删除",
|
||||||
"control_bottom_app_bar_delete_from_local": "从移动设备中删除",
|
"control_bottom_app_bar_delete_from_local": "从移动设备中删除",
|
||||||
|
"control_bottom_app_bar_edit": "编辑",
|
||||||
"control_bottom_app_bar_edit_location": "编辑位置信息",
|
"control_bottom_app_bar_edit_location": "编辑位置信息",
|
||||||
"control_bottom_app_bar_edit_time": "编辑日期和时间",
|
"control_bottom_app_bar_edit_time": "编辑日期和时间",
|
||||||
"control_bottom_app_bar_favorite": "收藏",
|
"control_bottom_app_bar_favorite": "收藏",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "实验性功能",
|
"experimental_settings_title": "实验性功能",
|
||||||
"favorites_page_no_favorites": "未找到收藏项目",
|
"favorites_page_no_favorites": "未找到收藏项目",
|
||||||
"favorites_page_title": "收藏",
|
"favorites_page_title": "收藏",
|
||||||
|
"filename_search": "文件名或扩展名",
|
||||||
"haptic_feedback_switch": "启用振动反馈",
|
"haptic_feedback_switch": "启用振动反馈",
|
||||||
"haptic_feedback_title": "振动反馈",
|
"haptic_feedback_title": "振动反馈",
|
||||||
"header_settings_add_header_tip": "添加标头",
|
"header_settings_add_header_tip": "添加标头",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "下载启动",
|
"image_viewer_page_state_provider_download_started": "下载启动",
|
||||||
"image_viewer_page_state_provider_download_success": "下载成功",
|
"image_viewer_page_state_provider_download_success": "下载成功",
|
||||||
"image_viewer_page_state_provider_share_error": "共享出错",
|
"image_viewer_page_state_provider_share_error": "共享出错",
|
||||||
|
"invalid_date": "无效的日期",
|
||||||
|
"invalid_date_format": "无效的日期格式",
|
||||||
"library_page_albums": "相册",
|
"library_page_albums": "相册",
|
||||||
"library_page_archive": "归档",
|
"library_page_archive": "归档",
|
||||||
"library_page_device_albums": "设备上的相册",
|
"library_page_device_albums": "设备上的相册",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "无法编辑只读项目的日期,跳过",
|
"multiselect_grid_edit_date_time_err_read_only": "无法编辑只读项目的日期,跳过",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "无法编辑只读项目的位置信息,跳过",
|
"multiselect_grid_edit_gps_err_read_only": "无法编辑只读项目的位置信息,跳过",
|
||||||
"no_assets_to_show": "无项目展示",
|
"no_assets_to_show": "无项目展示",
|
||||||
|
"no_name": "无姓名",
|
||||||
"notification_permission_dialog_cancel": "取消",
|
"notification_permission_dialog_cancel": "取消",
|
||||||
"notification_permission_dialog_content": "要启用通知,请转到“设置”,并选择“允许”。",
|
"notification_permission_dialog_content": "要启用通知,请转到“设置”,并选择“允许”。",
|
||||||
"notification_permission_dialog_settings": "设置",
|
"notification_permission_dialog_settings": "设置",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "发生错误",
|
"scaffold_body_error_occurred": "发生错误",
|
||||||
"search_bar_hint": "搜索照片",
|
"search_bar_hint": "搜索照片",
|
||||||
"search_filter_apply": "应用筛选",
|
"search_filter_apply": "应用筛选",
|
||||||
|
"search_filter_camera": "相机",
|
||||||
"search_filter_camera_make": "制造商",
|
"search_filter_camera_make": "制造商",
|
||||||
"search_filter_camera_model": "型号",
|
"search_filter_camera_model": "型号",
|
||||||
|
"search_filter_camera_title": "选择相机类型",
|
||||||
|
"search_filter_date": "日期",
|
||||||
|
"search_filter_date_interval": "从{start}到{end}",
|
||||||
|
"search_filter_date_title": "选择日期范围",
|
||||||
"search_filter_display_option_archive": "归档",
|
"search_filter_display_option_archive": "归档",
|
||||||
"search_filter_display_option_favorite": "收藏",
|
"search_filter_display_option_favorite": "收藏",
|
||||||
"search_filter_display_option_not_in_album": "不在相册中",
|
"search_filter_display_option_not_in_album": "不在相册中",
|
||||||
|
"search_filter_display_options": "显示选项",
|
||||||
|
"search_filter_display_options_title": "显示选项",
|
||||||
|
"search_filter_location": "位置",
|
||||||
"search_filter_location_city": "城市",
|
"search_filter_location_city": "城市",
|
||||||
"search_filter_location_country": "国家",
|
"search_filter_location_country": "国家",
|
||||||
"search_filter_location_state": "省",
|
"search_filter_location_state": "省",
|
||||||
|
"search_filter_location_title": "选择位置",
|
||||||
|
"search_filter_media_type": "媒体类型",
|
||||||
"search_filter_media_type_all": "所有",
|
"search_filter_media_type_all": "所有",
|
||||||
"search_filter_media_type_image": "照片",
|
"search_filter_media_type_image": "照片",
|
||||||
|
"search_filter_media_type_title": "选择媒体类型",
|
||||||
"search_filter_media_type_video": "视频",
|
"search_filter_media_type_video": "视频",
|
||||||
|
"search_filter_people": "人物",
|
||||||
|
"search_filter_people_title": "选择人物",
|
||||||
"search_page_categories": "类别",
|
"search_page_categories": "类别",
|
||||||
"search_page_favorites": "收藏",
|
"search_page_favorites": "收藏",
|
||||||
"search_page_motion_photos": "动图",
|
"search_page_motion_photos": "动图",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "取消",
|
"action_common_cancel": "取消",
|
||||||
"action_common_clear": "清空",
|
"action_common_clear": "清空",
|
||||||
"action_common_confirm": "确定",
|
"action_common_confirm": "确定",
|
||||||
|
"action_common_save": "保存",
|
||||||
|
"action_common_select": "选择",
|
||||||
"action_common_update": "更新",
|
"action_common_update": "更新",
|
||||||
"add_to_album_bottom_sheet_added": "添加到 {album}",
|
"add_to_album_bottom_sheet_added": "添加到 {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "已在 {album} 中",
|
"add_to_album_bottom_sheet_already_exists": "已在 {album} 中",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "新密码",
|
"change_password_form_new_password": "新密码",
|
||||||
"change_password_form_password_mismatch": "密码不匹配",
|
"change_password_form_password_mismatch": "密码不匹配",
|
||||||
"change_password_form_reenter_new_password": "再次输入新密码",
|
"change_password_form_reenter_new_password": "再次输入新密码",
|
||||||
|
"client_cert_dialog_msg_confirm": "确定",
|
||||||
|
"client_cert_enter_password": "输入密码",
|
||||||
|
"client_cert_import": "导入",
|
||||||
|
"client_cert_import_success_msg": "客户端证书已导入",
|
||||||
|
"client_cert_invalid_msg": "无效的证书文件或密码错误",
|
||||||
|
"client_cert_remove": "移除",
|
||||||
|
"client_cert_remove_msg": "客户端证书已移除",
|
||||||
|
"client_cert_subtitle": "仅支持PKCS12 (.p12, .pfx)格式。仅可在登录前进行证书的导入和移除",
|
||||||
|
"client_cert_title": "SSL客户端证书",
|
||||||
"common_add_to_album": "添加到相册",
|
"common_add_to_album": "添加到相册",
|
||||||
"common_change_password": "更改密码",
|
"common_change_password": "更改密码",
|
||||||
"common_create_new_album": "新建相册",
|
"common_create_new_album": "新建相册",
|
||||||
"common_server_error": "请检查您的网络连接,确保服务器可访问且该应用程序与服务器版本兼容。",
|
"common_server_error": "请检查您的网络连接,确保服务器可访问且该应用程序与服务器版本兼容。",
|
||||||
"common_shared": "共享",
|
"common_shared": "共享",
|
||||||
|
"contextual_search": "海滩上的日出",
|
||||||
"control_bottom_app_bar_add_to_album": "添加到相册",
|
"control_bottom_app_bar_add_to_album": "添加到相册",
|
||||||
"control_bottom_app_bar_album_info": "{} 项",
|
"control_bottom_app_bar_album_info": "{} 项",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} 项 · 已共享",
|
"control_bottom_app_bar_album_info_shared": "{} 项 · 已共享",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "删除",
|
"control_bottom_app_bar_delete": "删除",
|
||||||
"control_bottom_app_bar_delete_from_immich": "从Immich服务器中删除",
|
"control_bottom_app_bar_delete_from_immich": "从Immich服务器中删除",
|
||||||
"control_bottom_app_bar_delete_from_local": "从移动设备中删除",
|
"control_bottom_app_bar_delete_from_local": "从移动设备中删除",
|
||||||
|
"control_bottom_app_bar_edit": "编辑",
|
||||||
"control_bottom_app_bar_edit_location": "编辑位置信息",
|
"control_bottom_app_bar_edit_location": "编辑位置信息",
|
||||||
"control_bottom_app_bar_edit_time": "编辑日期和时间",
|
"control_bottom_app_bar_edit_time": "编辑日期和时间",
|
||||||
"control_bottom_app_bar_favorite": "收藏",
|
"control_bottom_app_bar_favorite": "收藏",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "实验性功能",
|
"experimental_settings_title": "实验性功能",
|
||||||
"favorites_page_no_favorites": "未找到收藏项目",
|
"favorites_page_no_favorites": "未找到收藏项目",
|
||||||
"favorites_page_title": "收藏",
|
"favorites_page_title": "收藏",
|
||||||
|
"filename_search": "文件名或扩展名",
|
||||||
"haptic_feedback_switch": "启用振动反馈",
|
"haptic_feedback_switch": "启用振动反馈",
|
||||||
"haptic_feedback_title": "振动反馈",
|
"haptic_feedback_title": "振动反馈",
|
||||||
"header_settings_add_header_tip": "添加标头",
|
"header_settings_add_header_tip": "添加标头",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "下载启动",
|
"image_viewer_page_state_provider_download_started": "下载启动",
|
||||||
"image_viewer_page_state_provider_download_success": "下载成功",
|
"image_viewer_page_state_provider_download_success": "下载成功",
|
||||||
"image_viewer_page_state_provider_share_error": "共享出错",
|
"image_viewer_page_state_provider_share_error": "共享出错",
|
||||||
|
"invalid_date": "无效的日期",
|
||||||
|
"invalid_date_format": "无效的日期格式",
|
||||||
"library_page_albums": "相册",
|
"library_page_albums": "相册",
|
||||||
"library_page_archive": "归档",
|
"library_page_archive": "归档",
|
||||||
"library_page_device_albums": "设备上的相册",
|
"library_page_device_albums": "设备上的相册",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "无法编辑只读项目的日期,跳过",
|
"multiselect_grid_edit_date_time_err_read_only": "无法编辑只读项目的日期,跳过",
|
||||||
"multiselect_grid_edit_gps_err_read_only": "无法编辑只读项目的位置信息,跳过",
|
"multiselect_grid_edit_gps_err_read_only": "无法编辑只读项目的位置信息,跳过",
|
||||||
"no_assets_to_show": "无项目展示",
|
"no_assets_to_show": "无项目展示",
|
||||||
|
"no_name": "无姓名",
|
||||||
"notification_permission_dialog_cancel": "取消",
|
"notification_permission_dialog_cancel": "取消",
|
||||||
"notification_permission_dialog_content": "要启用通知,请转到“设置”,并选择“允许”。",
|
"notification_permission_dialog_content": "要启用通知,请转到“设置”,并选择“允许”。",
|
||||||
"notification_permission_dialog_settings": "设置",
|
"notification_permission_dialog_settings": "设置",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "发生错误",
|
"scaffold_body_error_occurred": "发生错误",
|
||||||
"search_bar_hint": "搜索照片",
|
"search_bar_hint": "搜索照片",
|
||||||
"search_filter_apply": "应用筛选",
|
"search_filter_apply": "应用筛选",
|
||||||
|
"search_filter_camera": "相机",
|
||||||
"search_filter_camera_make": "制造商",
|
"search_filter_camera_make": "制造商",
|
||||||
"search_filter_camera_model": "型号",
|
"search_filter_camera_model": "型号",
|
||||||
|
"search_filter_camera_title": "选择相机类型",
|
||||||
|
"search_filter_date": "日期",
|
||||||
|
"search_filter_date_interval": "从{start}到{end}",
|
||||||
|
"search_filter_date_title": "选择日期范围",
|
||||||
"search_filter_display_option_archive": "归档",
|
"search_filter_display_option_archive": "归档",
|
||||||
"search_filter_display_option_favorite": "收藏",
|
"search_filter_display_option_favorite": "收藏",
|
||||||
"search_filter_display_option_not_in_album": "不在相册中",
|
"search_filter_display_option_not_in_album": "不在相册中",
|
||||||
|
"search_filter_display_options": "显示选项",
|
||||||
|
"search_filter_display_options_title": "显示选项",
|
||||||
|
"search_filter_location": "位置",
|
||||||
"search_filter_location_city": "城市",
|
"search_filter_location_city": "城市",
|
||||||
"search_filter_location_country": "国家",
|
"search_filter_location_country": "国家",
|
||||||
"search_filter_location_state": "省",
|
"search_filter_location_state": "省",
|
||||||
|
"search_filter_location_title": "选择位置",
|
||||||
|
"search_filter_media_type": "媒体类型",
|
||||||
"search_filter_media_type_all": "所有",
|
"search_filter_media_type_all": "所有",
|
||||||
"search_filter_media_type_image": "照片",
|
"search_filter_media_type_image": "照片",
|
||||||
|
"search_filter_media_type_title": "选择媒体类型",
|
||||||
"search_filter_media_type_video": "视频",
|
"search_filter_media_type_video": "视频",
|
||||||
|
"search_filter_people": "人物",
|
||||||
|
"search_filter_people_title": "选择人物",
|
||||||
"search_page_categories": "类别",
|
"search_page_categories": "类别",
|
||||||
"search_page_favorites": "收藏",
|
"search_page_favorites": "收藏",
|
||||||
"search_page_motion_photos": "动图",
|
"search_page_motion_photos": "动图",
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
"action_common_cancel": "Cancel",
|
"action_common_cancel": "Cancel",
|
||||||
"action_common_clear": "Clear",
|
"action_common_clear": "Clear",
|
||||||
"action_common_confirm": "Confirm",
|
"action_common_confirm": "Confirm",
|
||||||
|
"action_common_save": "Save",
|
||||||
|
"action_common_select": "Select",
|
||||||
"action_common_update": "Update",
|
"action_common_update": "Update",
|
||||||
"add_to_album_bottom_sheet_added": "Added to {album}",
|
"add_to_album_bottom_sheet_added": "Added to {album}",
|
||||||
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
|
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
|
||||||
@@ -141,11 +143,21 @@
|
|||||||
"change_password_form_new_password": "New Password",
|
"change_password_form_new_password": "New Password",
|
||||||
"change_password_form_password_mismatch": "Passwords do not match",
|
"change_password_form_password_mismatch": "Passwords do not match",
|
||||||
"change_password_form_reenter_new_password": "Re-enter New Password",
|
"change_password_form_reenter_new_password": "Re-enter New Password",
|
||||||
|
"client_cert_dialog_msg_confirm": "OK",
|
||||||
|
"client_cert_enter_password": "Enter Password",
|
||||||
|
"client_cert_import": "Import",
|
||||||
|
"client_cert_import_success_msg": "Client certificate is imported",
|
||||||
|
"client_cert_invalid_msg": "Invalid certificate file or wrong password",
|
||||||
|
"client_cert_remove": "Remove",
|
||||||
|
"client_cert_remove_msg": "Client certificate is removed",
|
||||||
|
"client_cert_subtitle": "Supports PKCS12 (.p12, .pfx) format only. Certificate Import/Remove is available only before login",
|
||||||
|
"client_cert_title": "SSL Client Certificate",
|
||||||
"common_add_to_album": "Add to album",
|
"common_add_to_album": "Add to album",
|
||||||
"common_change_password": "Change Password",
|
"common_change_password": "Change Password",
|
||||||
"common_create_new_album": "Create new album",
|
"common_create_new_album": "Create new album",
|
||||||
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
||||||
"common_shared": "Shared",
|
"common_shared": "Shared",
|
||||||
|
"contextual_search": "Sunrise on the beach",
|
||||||
"control_bottom_app_bar_add_to_album": "Add to album",
|
"control_bottom_app_bar_add_to_album": "Add to album",
|
||||||
"control_bottom_app_bar_album_info": "{} items",
|
"control_bottom_app_bar_album_info": "{} items",
|
||||||
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
|
||||||
@@ -154,6 +166,7 @@
|
|||||||
"control_bottom_app_bar_delete": "Delete",
|
"control_bottom_app_bar_delete": "Delete",
|
||||||
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
|
"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_local": "Delete from device",
|
||||||
|
"control_bottom_app_bar_edit": "Edit",
|
||||||
"control_bottom_app_bar_edit_location": "Edit Location",
|
"control_bottom_app_bar_edit_location": "Edit Location",
|
||||||
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
||||||
"control_bottom_app_bar_favorite": "Favorite",
|
"control_bottom_app_bar_favorite": "Favorite",
|
||||||
@@ -203,6 +216,7 @@
|
|||||||
"experimental_settings_title": "Experimental",
|
"experimental_settings_title": "Experimental",
|
||||||
"favorites_page_no_favorites": "No favorite assets found",
|
"favorites_page_no_favorites": "No favorite assets found",
|
||||||
"favorites_page_title": "Favorites",
|
"favorites_page_title": "Favorites",
|
||||||
|
"filename_search": "File name or extension",
|
||||||
"haptic_feedback_switch": "Enable haptic feedback",
|
"haptic_feedback_switch": "Enable haptic feedback",
|
||||||
"haptic_feedback_title": "Haptic Feedback",
|
"haptic_feedback_title": "Haptic Feedback",
|
||||||
"header_settings_add_header_tip": "Add Header",
|
"header_settings_add_header_tip": "Add Header",
|
||||||
@@ -230,6 +244,8 @@
|
|||||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||||
"image_viewer_page_state_provider_download_success": "Download Success",
|
"image_viewer_page_state_provider_download_success": "Download Success",
|
||||||
"image_viewer_page_state_provider_share_error": "Share Error",
|
"image_viewer_page_state_provider_share_error": "Share Error",
|
||||||
|
"invalid_date": "Invalid date",
|
||||||
|
"invalid_date_format": "Invalid date format",
|
||||||
"library_page_albums": "Albums",
|
"library_page_albums": "Albums",
|
||||||
"library_page_archive": "Archive",
|
"library_page_archive": "Archive",
|
||||||
"library_page_device_albums": "Albums on Device",
|
"library_page_device_albums": "Albums on Device",
|
||||||
@@ -311,6 +327,7 @@
|
|||||||
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
|
"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_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
|
||||||
"no_assets_to_show": "No assets to show",
|
"no_assets_to_show": "No assets to show",
|
||||||
|
"no_name": "No name",
|
||||||
"notification_permission_dialog_cancel": "Cancel",
|
"notification_permission_dialog_cancel": "Cancel",
|
||||||
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
||||||
"notification_permission_dialog_settings": "Settings",
|
"notification_permission_dialog_settings": "Settings",
|
||||||
@@ -354,17 +371,30 @@
|
|||||||
"scaffold_body_error_occurred": "Error occurred",
|
"scaffold_body_error_occurred": "Error occurred",
|
||||||
"search_bar_hint": "Search your photos",
|
"search_bar_hint": "Search your photos",
|
||||||
"search_filter_apply": "Apply filter",
|
"search_filter_apply": "Apply filter",
|
||||||
|
"search_filter_camera": "Camera",
|
||||||
"search_filter_camera_make": "Make",
|
"search_filter_camera_make": "Make",
|
||||||
"search_filter_camera_model": "Model",
|
"search_filter_camera_model": "Model",
|
||||||
|
"search_filter_camera_title": "Select camera type",
|
||||||
|
"search_filter_date": "Date",
|
||||||
|
"search_filter_date_interval": "{start} to {end}",
|
||||||
|
"search_filter_date_title": "Select a date range",
|
||||||
"search_filter_display_option_archive": "Archive",
|
"search_filter_display_option_archive": "Archive",
|
||||||
"search_filter_display_option_favorite": "Favorite",
|
"search_filter_display_option_favorite": "Favorite",
|
||||||
"search_filter_display_option_not_in_album": "Not in album",
|
"search_filter_display_option_not_in_album": "Not in album",
|
||||||
|
"search_filter_display_options": "Display Options",
|
||||||
|
"search_filter_display_options_title": "Display options",
|
||||||
|
"search_filter_location": "Location",
|
||||||
"search_filter_location_city": "City",
|
"search_filter_location_city": "City",
|
||||||
"search_filter_location_country": "Country",
|
"search_filter_location_country": "Country",
|
||||||
"search_filter_location_state": "State",
|
"search_filter_location_state": "State",
|
||||||
|
"search_filter_location_title": "Select location",
|
||||||
|
"search_filter_media_type": "Media Type",
|
||||||
"search_filter_media_type_all": "All",
|
"search_filter_media_type_all": "All",
|
||||||
"search_filter_media_type_image": "Image",
|
"search_filter_media_type_image": "Image",
|
||||||
|
"search_filter_media_type_title": "Select media type",
|
||||||
"search_filter_media_type_video": "Video",
|
"search_filter_media_type_video": "Video",
|
||||||
|
"search_filter_people": "People",
|
||||||
|
"search_filter_people_title": "Select people",
|
||||||
"search_page_categories": "Categories",
|
"search_page_categories": "Categories",
|
||||||
"search_page_favorites": "Favorites",
|
"search_page_favorites": "Favorites",
|
||||||
"search_page_motion_photos": "Motion Photos",
|
"search_page_motion_photos": "Motion Photos",
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ platform :ios do
|
|||||||
desc "iOS Release"
|
desc "iOS Release"
|
||||||
lane :release do
|
lane :release do
|
||||||
increment_version_number(
|
increment_version_number(
|
||||||
version_number: "1.110.0"
|
version_number: "1.111.0"
|
||||||
)
|
)
|
||||||
increment_build_number(
|
increment_build_number(
|
||||||
build_number: latest_testflight_build_number + 1,
|
build_number: latest_testflight_build_number + 1,
|
||||||
|
|||||||
@@ -19,7 +19,6 @@ class Store {
|
|||||||
|
|
||||||
/// Initializes the store (call exactly once per app start)
|
/// Initializes the store (call exactly once per app start)
|
||||||
static void init(Isar db) {
|
static void init(Isar db) {
|
||||||
print("Initializing store");
|
|
||||||
_db = db;
|
_db = db;
|
||||||
_populateCache();
|
_populateCache();
|
||||||
_db.storeValues.where().build().watch().listen(_onChangeListener);
|
_db.storeValues.where().build().watch().listen(_onChangeListener);
|
||||||
@@ -60,9 +59,6 @@ class Store {
|
|||||||
/// Removes the value synchronously from the cache and asynchronously from the DB
|
/// Removes the value synchronously from the cache and asynchronously from the DB
|
||||||
static Future<void> delete<T>(StoreKey<T> key) {
|
static Future<void> delete<T>(StoreKey<T> key) {
|
||||||
if (_cache[key.id] == null) return Future.value();
|
if (_cache[key.id] == null) return Future.value();
|
||||||
if(key.id == StoreKey.serverEndpoint.id) {
|
|
||||||
_log.info("Server endpoint changed to null");
|
|
||||||
}
|
|
||||||
_cache[key.id] = null;
|
_cache[key.id] = null;
|
||||||
return _db.writeTxn(() => _db.storeValues.delete(key.id));
|
return _db.writeTxn(() => _db.storeValues.delete(key.id));
|
||||||
}
|
}
|
||||||
@@ -80,12 +76,12 @@ class Store {
|
|||||||
/// updates the state if a value is updated in any isolate
|
/// updates the state if a value is updated in any isolate
|
||||||
static void _onChangeListener(List<StoreValue>? data) {
|
static void _onChangeListener(List<StoreValue>? data) {
|
||||||
if (data != null) {
|
if (data != null) {
|
||||||
final dbValues = _db.txnSync(() => _db.storeValues.getAllSync(data.map((e) => e.id).toList()));
|
|
||||||
for (StoreValue value in data) {
|
for (StoreValue value in data) {
|
||||||
final dbValue = dbValues.firstWhere((e) => e?.id == value.id, orElse: () => null)?._extract(StoreKey.values[value.id]);
|
final key = StoreKey.values.firstWhereOrNull((e) => e.id == value.id);
|
||||||
_cache[value.id] = dbValue;
|
if (key != null) {
|
||||||
if(value.id == StoreKey.serverEndpoint.id) {
|
_cache[value.id] = value._extract(key);
|
||||||
_log.info("Server endpoint changed to ${value.strValue}");
|
} else {
|
||||||
|
_log.warning("No key available for value id - ${value.id}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -100,8 +96,7 @@ class StoreValue {
|
|||||||
int? intValue;
|
int? intValue;
|
||||||
String? strValue;
|
String? strValue;
|
||||||
|
|
||||||
T? _extract<T>(StoreKey<T>? key) {
|
T? _extract<T>(StoreKey<T> key) {
|
||||||
if (key == null) return null;
|
|
||||||
switch (key.type) {
|
switch (key.type) {
|
||||||
case const (int):
|
case const (int):
|
||||||
return intValue as T?;
|
return intValue as T?;
|
||||||
|
|||||||
@@ -9,7 +9,6 @@ import 'package:immich_mobile/routing/router.dart';
|
|||||||
import 'package:immich_mobile/entities/store.entity.dart';
|
import 'package:immich_mobile/entities/store.entity.dart';
|
||||||
import 'package:immich_mobile/providers/api.provider.dart';
|
import 'package:immich_mobile/providers/api.provider.dart';
|
||||||
import 'package:logging/logging.dart';
|
import 'package:logging/logging.dart';
|
||||||
import 'package:openapi/api.dart';
|
|
||||||
|
|
||||||
@RoutePage()
|
@RoutePage()
|
||||||
class SplashScreenPage extends HookConsumerWidget {
|
class SplashScreenPage extends HookConsumerWidget {
|
||||||
@@ -71,11 +70,7 @@ class SplashScreenPage extends HookConsumerWidget {
|
|||||||
|
|
||||||
useEffect(
|
useEffect(
|
||||||
() {
|
() {
|
||||||
if (serverUrl != null && accessToken != null) {
|
|
||||||
performLoggingIn();
|
performLoggingIn();
|
||||||
} else {
|
|
||||||
context.replaceRoute(const LoginRoute());
|
|
||||||
}
|
|
||||||
return null;
|
return null;
|
||||||
},
|
},
|
||||||
[],
|
[],
|
||||||
|
|||||||
@@ -101,7 +101,7 @@ class AuthenticationNotifier extends StateNotifier<AuthenticationState> {
|
|||||||
try {
|
try {
|
||||||
String? userEmail = Store.tryGet(StoreKey.currentUser)?.email;
|
String? userEmail = Store.tryGet(StoreKey.currentUser)?.email;
|
||||||
|
|
||||||
_apiService.authenticationApi
|
await _apiService.authenticationApi
|
||||||
.logout()
|
.logout()
|
||||||
.then((_) => log.info("Logout was successful for $userEmail"))
|
.then((_) => log.info("Logout was successful for $userEmail"))
|
||||||
.onError(
|
.onError(
|
||||||
@@ -169,7 +169,7 @@ class AuthenticationNotifier extends StateNotifier<AuthenticationState> {
|
|||||||
UserAdminResponseDto? userResponse;
|
UserAdminResponseDto? userResponse;
|
||||||
UserPreferencesResponseDto? userPreferences;
|
UserPreferencesResponseDto? userPreferences;
|
||||||
try {
|
try {
|
||||||
var responses = await Future.wait([
|
final responses = await Future.wait([
|
||||||
_apiService.usersApi.getMyUser(),
|
_apiService.usersApi.getMyUser(),
|
||||||
_apiService.usersApi.getMyPreferences(),
|
_apiService.usersApi.getMyPreferences(),
|
||||||
]);
|
]);
|
||||||
|
|||||||
@@ -64,13 +64,11 @@ class ApiService implements Authentication {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Future<String> resolveAndSetEndpoint(String serverUrl) async {
|
Future<String> resolveAndSetEndpoint(String serverUrl) async {
|
||||||
var endpoint = Store.tryGet(StoreKey.serverEndpoint);
|
final endpoint = await _resolveEndpoint(serverUrl);
|
||||||
|
|
||||||
endpoint ??= await _resolveEndpoint(serverUrl);
|
|
||||||
setEndpoint(endpoint);
|
setEndpoint(endpoint);
|
||||||
|
|
||||||
// Save in hivebox for next startup
|
// Save in hivebox for next startup
|
||||||
await Store.put(StoreKey.serverEndpoint, endpoint);
|
Store.put(StoreKey.serverEndpoint, endpoint);
|
||||||
return endpoint;
|
return endpoint;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ class BottomGalleryBar extends ConsumerWidget {
|
|||||||
),
|
),
|
||||||
if (asset.isImage)
|
if (asset.isImage)
|
||||||
BottomNavigationBarItem(
|
BottomNavigationBarItem(
|
||||||
icon: const Icon(Icons.edit_outlined),
|
icon: const Icon(Icons.tune_outlined),
|
||||||
label: 'control_bottom_app_bar_edit'.tr(),
|
label: 'control_bottom_app_bar_edit'.tr(),
|
||||||
tooltip: 'control_bottom_app_bar_edit'.tr(),
|
tooltip: 'control_bottom_app_bar_edit'.tr(),
|
||||||
),
|
),
|
||||||
@@ -94,7 +94,7 @@ class BottomGalleryBar extends ConsumerWidget {
|
|||||||
label: 'control_bottom_app_bar_stack'.tr(),
|
label: 'control_bottom_app_bar_stack'.tr(),
|
||||||
tooltip: 'control_bottom_app_bar_stack'.tr(),
|
tooltip: 'control_bottom_app_bar_stack'.tr(),
|
||||||
),
|
),
|
||||||
if (isOwner)
|
if (isOwner && !isInAlbum)
|
||||||
BottomNavigationBarItem(
|
BottomNavigationBarItem(
|
||||||
icon: const Icon(Icons.delete_outline),
|
icon: const Icon(Icons.delete_outline),
|
||||||
label: 'control_bottom_app_bar_delete'.tr(),
|
label: 'control_bottom_app_bar_delete'.tr(),
|
||||||
@@ -391,10 +391,22 @@ class BottomGalleryBar extends ConsumerWidget {
|
|||||||
backgroundColor: Colors.black.withOpacity(0.4),
|
backgroundColor: Colors.black.withOpacity(0.4),
|
||||||
unselectedIconTheme: const IconThemeData(color: Colors.white),
|
unselectedIconTheme: const IconThemeData(color: Colors.white),
|
||||||
selectedIconTheme: const IconThemeData(color: Colors.white),
|
selectedIconTheme: const IconThemeData(color: Colors.white),
|
||||||
unselectedLabelStyle: const TextStyle(color: Colors.black),
|
unselectedLabelStyle: const TextStyle(
|
||||||
selectedLabelStyle: const TextStyle(color: Colors.black),
|
color: Colors.white,
|
||||||
showSelectedLabels: false,
|
fontWeight: FontWeight.w500,
|
||||||
showUnselectedLabels: false,
|
height: 2.3,
|
||||||
|
),
|
||||||
|
selectedLabelStyle: const TextStyle(
|
||||||
|
color: Colors.white,
|
||||||
|
fontWeight: FontWeight.w500,
|
||||||
|
height: 2.3,
|
||||||
|
),
|
||||||
|
unselectedFontSize: 14,
|
||||||
|
selectedFontSize: 14,
|
||||||
|
selectedItemColor: Colors.white,
|
||||||
|
unselectedItemColor: Colors.white,
|
||||||
|
showSelectedLabels: true,
|
||||||
|
showUnselectedLabels: true,
|
||||||
items: itemsList,
|
items: itemsList,
|
||||||
onTap: (index) {
|
onTap: (index) {
|
||||||
if (index < actionslist.length) {
|
if (index < actionslist.length) {
|
||||||
|
|||||||
4
mobile/openapi/README.md
generated
4
mobile/openapi/README.md
generated
@@ -3,7 +3,7 @@ Immich API
|
|||||||
|
|
||||||
This Dart package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
This Dart package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 1.110.0
|
- API version: 1.111.0
|
||||||
- Generator version: 7.5.0
|
- Generator version: 7.5.0
|
||||||
- Build package: org.openapitools.codegen.languages.DartClientCodegen
|
- Build package: org.openapitools.codegen.languages.DartClientCodegen
|
||||||
|
|
||||||
@@ -146,6 +146,7 @@ Class | Method | HTTP request | Description
|
|||||||
*LibrariesApi* | [**validate**](doc//LibrariesApi.md#validate) | **POST** /libraries/{id}/validate |
|
*LibrariesApi* | [**validate**](doc//LibrariesApi.md#validate) | **POST** /libraries/{id}/validate |
|
||||||
*MapApi* | [**getMapMarkers**](doc//MapApi.md#getmapmarkers) | **GET** /map/markers |
|
*MapApi* | [**getMapMarkers**](doc//MapApi.md#getmapmarkers) | **GET** /map/markers |
|
||||||
*MapApi* | [**getMapStyle**](doc//MapApi.md#getmapstyle) | **GET** /map/style.json |
|
*MapApi* | [**getMapStyle**](doc//MapApi.md#getmapstyle) | **GET** /map/style.json |
|
||||||
|
*MapApi* | [**reverseGeocode**](doc//MapApi.md#reversegeocode) | **GET** /map/reverse-geocode |
|
||||||
*MemoriesApi* | [**addMemoryAssets**](doc//MemoriesApi.md#addmemoryassets) | **PUT** /memories/{id}/assets |
|
*MemoriesApi* | [**addMemoryAssets**](doc//MemoriesApi.md#addmemoryassets) | **PUT** /memories/{id}/assets |
|
||||||
*MemoriesApi* | [**createMemory**](doc//MemoriesApi.md#creatememory) | **POST** /memories |
|
*MemoriesApi* | [**createMemory**](doc//MemoriesApi.md#creatememory) | **POST** /memories |
|
||||||
*MemoriesApi* | [**deleteMemory**](doc//MemoriesApi.md#deletememory) | **DELETE** /memories/{id} |
|
*MemoriesApi* | [**deleteMemory**](doc//MemoriesApi.md#deletememory) | **DELETE** /memories/{id} |
|
||||||
@@ -339,6 +340,7 @@ Class | Method | HTTP request | Description
|
|||||||
- [LoginResponseDto](doc//LoginResponseDto.md)
|
- [LoginResponseDto](doc//LoginResponseDto.md)
|
||||||
- [LogoutResponseDto](doc//LogoutResponseDto.md)
|
- [LogoutResponseDto](doc//LogoutResponseDto.md)
|
||||||
- [MapMarkerResponseDto](doc//MapMarkerResponseDto.md)
|
- [MapMarkerResponseDto](doc//MapMarkerResponseDto.md)
|
||||||
|
- [MapReverseGeocodeResponseDto](doc//MapReverseGeocodeResponseDto.md)
|
||||||
- [MapTheme](doc//MapTheme.md)
|
- [MapTheme](doc//MapTheme.md)
|
||||||
- [MemoryCreateDto](doc//MemoryCreateDto.md)
|
- [MemoryCreateDto](doc//MemoryCreateDto.md)
|
||||||
- [MemoryLaneResponseDto](doc//MemoryLaneResponseDto.md)
|
- [MemoryLaneResponseDto](doc//MemoryLaneResponseDto.md)
|
||||||
|
|||||||
1
mobile/openapi/lib/api.dart
generated
1
mobile/openapi/lib/api.dart
generated
@@ -152,6 +152,7 @@ part 'model/login_credential_dto.dart';
|
|||||||
part 'model/login_response_dto.dart';
|
part 'model/login_response_dto.dart';
|
||||||
part 'model/logout_response_dto.dart';
|
part 'model/logout_response_dto.dart';
|
||||||
part 'model/map_marker_response_dto.dart';
|
part 'model/map_marker_response_dto.dart';
|
||||||
|
part 'model/map_reverse_geocode_response_dto.dart';
|
||||||
part 'model/map_theme.dart';
|
part 'model/map_theme.dart';
|
||||||
part 'model/memory_create_dto.dart';
|
part 'model/memory_create_dto.dart';
|
||||||
part 'model/memory_lane_response_dto.dart';
|
part 'model/memory_lane_response_dto.dart';
|
||||||
|
|||||||
57
mobile/openapi/lib/api/map_api.dart
generated
57
mobile/openapi/lib/api/map_api.dart
generated
@@ -160,4 +160,61 @@ class MapApi {
|
|||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Performs an HTTP 'GET /map/reverse-geocode' operation and returns the [Response].
|
||||||
|
/// Parameters:
|
||||||
|
///
|
||||||
|
/// * [double] lat (required):
|
||||||
|
///
|
||||||
|
/// * [double] lon (required):
|
||||||
|
Future<Response> reverseGeocodeWithHttpInfo(double lat, double lon,) async {
|
||||||
|
// ignore: prefer_const_declarations
|
||||||
|
final path = r'/map/reverse-geocode';
|
||||||
|
|
||||||
|
// ignore: prefer_final_locals
|
||||||
|
Object? postBody;
|
||||||
|
|
||||||
|
final queryParams = <QueryParam>[];
|
||||||
|
final headerParams = <String, String>{};
|
||||||
|
final formParams = <String, String>{};
|
||||||
|
|
||||||
|
queryParams.addAll(_queryParams('', 'lat', lat));
|
||||||
|
queryParams.addAll(_queryParams('', 'lon', lon));
|
||||||
|
|
||||||
|
const contentTypes = <String>[];
|
||||||
|
|
||||||
|
|
||||||
|
return apiClient.invokeAPI(
|
||||||
|
path,
|
||||||
|
'GET',
|
||||||
|
queryParams,
|
||||||
|
postBody,
|
||||||
|
headerParams,
|
||||||
|
formParams,
|
||||||
|
contentTypes.isEmpty ? null : contentTypes.first,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Parameters:
|
||||||
|
///
|
||||||
|
/// * [double] lat (required):
|
||||||
|
///
|
||||||
|
/// * [double] lon (required):
|
||||||
|
Future<List<MapReverseGeocodeResponseDto>?> reverseGeocode(double lat, double lon,) async {
|
||||||
|
final response = await reverseGeocodeWithHttpInfo(lat, lon,);
|
||||||
|
if (response.statusCode >= HttpStatus.badRequest) {
|
||||||
|
throw ApiException(response.statusCode, await _decodeBodyBytes(response));
|
||||||
|
}
|
||||||
|
// When a remote server returns no body with a status of 204, we shall not decode it.
|
||||||
|
// At the time of writing this, `dart:convert` will throw an "Unexpected end of input"
|
||||||
|
// FormatException when trying to decode an empty string.
|
||||||
|
if (response.body.isNotEmpty && response.statusCode != HttpStatus.noContent) {
|
||||||
|
final responseBody = await _decodeBodyBytes(response);
|
||||||
|
return (await apiClient.deserializeAsync(responseBody, 'List<MapReverseGeocodeResponseDto>') as List)
|
||||||
|
.cast<MapReverseGeocodeResponseDto>()
|
||||||
|
.toList(growable: false);
|
||||||
|
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
2
mobile/openapi/lib/api_client.dart
generated
2
mobile/openapi/lib/api_client.dart
generated
@@ -362,6 +362,8 @@ class ApiClient {
|
|||||||
return LogoutResponseDto.fromJson(value);
|
return LogoutResponseDto.fromJson(value);
|
||||||
case 'MapMarkerResponseDto':
|
case 'MapMarkerResponseDto':
|
||||||
return MapMarkerResponseDto.fromJson(value);
|
return MapMarkerResponseDto.fromJson(value);
|
||||||
|
case 'MapReverseGeocodeResponseDto':
|
||||||
|
return MapReverseGeocodeResponseDto.fromJson(value);
|
||||||
case 'MapTheme':
|
case 'MapTheme':
|
||||||
return MapThemeTypeTransformer().decode(value);
|
return MapThemeTypeTransformer().decode(value);
|
||||||
case 'MemoryCreateDto':
|
case 'MemoryCreateDto':
|
||||||
|
|||||||
126
mobile/openapi/lib/model/map_reverse_geocode_response_dto.dart
generated
Normal file
126
mobile/openapi/lib/model/map_reverse_geocode_response_dto.dart
generated
Normal file
@@ -0,0 +1,126 @@
|
|||||||
|
//
|
||||||
|
// AUTO-GENERATED FILE, DO NOT MODIFY!
|
||||||
|
//
|
||||||
|
// @dart=2.18
|
||||||
|
|
||||||
|
// ignore_for_file: unused_element, unused_import
|
||||||
|
// ignore_for_file: always_put_required_named_parameters_first
|
||||||
|
// ignore_for_file: constant_identifier_names
|
||||||
|
// ignore_for_file: lines_longer_than_80_chars
|
||||||
|
|
||||||
|
part of openapi.api;
|
||||||
|
|
||||||
|
class MapReverseGeocodeResponseDto {
|
||||||
|
/// Returns a new [MapReverseGeocodeResponseDto] instance.
|
||||||
|
MapReverseGeocodeResponseDto({
|
||||||
|
required this.city,
|
||||||
|
required this.country,
|
||||||
|
required this.state,
|
||||||
|
});
|
||||||
|
|
||||||
|
String? city;
|
||||||
|
|
||||||
|
String? country;
|
||||||
|
|
||||||
|
String? state;
|
||||||
|
|
||||||
|
@override
|
||||||
|
bool operator ==(Object other) => identical(this, other) || other is MapReverseGeocodeResponseDto &&
|
||||||
|
other.city == city &&
|
||||||
|
other.country == country &&
|
||||||
|
other.state == state;
|
||||||
|
|
||||||
|
@override
|
||||||
|
int get hashCode =>
|
||||||
|
// ignore: unnecessary_parenthesis
|
||||||
|
(city == null ? 0 : city!.hashCode) +
|
||||||
|
(country == null ? 0 : country!.hashCode) +
|
||||||
|
(state == null ? 0 : state!.hashCode);
|
||||||
|
|
||||||
|
@override
|
||||||
|
String toString() => 'MapReverseGeocodeResponseDto[city=$city, country=$country, state=$state]';
|
||||||
|
|
||||||
|
Map<String, dynamic> toJson() {
|
||||||
|
final json = <String, dynamic>{};
|
||||||
|
if (this.city != null) {
|
||||||
|
json[r'city'] = this.city;
|
||||||
|
} else {
|
||||||
|
// json[r'city'] = null;
|
||||||
|
}
|
||||||
|
if (this.country != null) {
|
||||||
|
json[r'country'] = this.country;
|
||||||
|
} else {
|
||||||
|
// json[r'country'] = null;
|
||||||
|
}
|
||||||
|
if (this.state != null) {
|
||||||
|
json[r'state'] = this.state;
|
||||||
|
} else {
|
||||||
|
// json[r'state'] = null;
|
||||||
|
}
|
||||||
|
return json;
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Returns a new [MapReverseGeocodeResponseDto] instance and imports its values from
|
||||||
|
/// [value] if it's a [Map], null otherwise.
|
||||||
|
// ignore: prefer_constructors_over_static_methods
|
||||||
|
static MapReverseGeocodeResponseDto? fromJson(dynamic value) {
|
||||||
|
if (value is Map) {
|
||||||
|
final json = value.cast<String, dynamic>();
|
||||||
|
|
||||||
|
return MapReverseGeocodeResponseDto(
|
||||||
|
city: mapValueOfType<String>(json, r'city'),
|
||||||
|
country: mapValueOfType<String>(json, r'country'),
|
||||||
|
state: mapValueOfType<String>(json, r'state'),
|
||||||
|
);
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
static List<MapReverseGeocodeResponseDto> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
|
final result = <MapReverseGeocodeResponseDto>[];
|
||||||
|
if (json is List && json.isNotEmpty) {
|
||||||
|
for (final row in json) {
|
||||||
|
final value = MapReverseGeocodeResponseDto.fromJson(row);
|
||||||
|
if (value != null) {
|
||||||
|
result.add(value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return result.toList(growable: growable);
|
||||||
|
}
|
||||||
|
|
||||||
|
static Map<String, MapReverseGeocodeResponseDto> mapFromJson(dynamic json) {
|
||||||
|
final map = <String, MapReverseGeocodeResponseDto>{};
|
||||||
|
if (json is Map && json.isNotEmpty) {
|
||||||
|
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
||||||
|
for (final entry in json.entries) {
|
||||||
|
final value = MapReverseGeocodeResponseDto.fromJson(entry.value);
|
||||||
|
if (value != null) {
|
||||||
|
map[entry.key] = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
// maps a json object with a list of MapReverseGeocodeResponseDto-objects as value to a dart map
|
||||||
|
static Map<String, List<MapReverseGeocodeResponseDto>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
|
final map = <String, List<MapReverseGeocodeResponseDto>>{};
|
||||||
|
if (json is Map && json.isNotEmpty) {
|
||||||
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
|
for (final entry in json.entries) {
|
||||||
|
map[entry.key] = MapReverseGeocodeResponseDto.listFromJson(entry.value, growable: growable,);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/// The list of required keys that must be present in a JSON.
|
||||||
|
static const requiredKeys = <String>{
|
||||||
|
'city',
|
||||||
|
'country',
|
||||||
|
'state',
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
@@ -2,7 +2,7 @@ name: immich_mobile
|
|||||||
description: Immich - selfhosted backup media file on mobile phone
|
description: Immich - selfhosted backup media file on mobile phone
|
||||||
|
|
||||||
publish_to: 'none'
|
publish_to: 'none'
|
||||||
version: 1.110.0+151
|
version: 1.111.0+152
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: '>=3.3.0 <4.0.0'
|
sdk: '>=3.3.0 <4.0.0'
|
||||||
|
|||||||
@@ -3109,6 +3109,60 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"/map/reverse-geocode": {
|
||||||
|
"get": {
|
||||||
|
"operationId": "reverseGeocode",
|
||||||
|
"parameters": [
|
||||||
|
{
|
||||||
|
"name": "lat",
|
||||||
|
"required": true,
|
||||||
|
"in": "query",
|
||||||
|
"schema": {
|
||||||
|
"format": "double",
|
||||||
|
"type": "number"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "lon",
|
||||||
|
"required": true,
|
||||||
|
"in": "query",
|
||||||
|
"schema": {
|
||||||
|
"format": "double",
|
||||||
|
"type": "number"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"responses": {
|
||||||
|
"200": {
|
||||||
|
"content": {
|
||||||
|
"application/json": {
|
||||||
|
"schema": {
|
||||||
|
"items": {
|
||||||
|
"$ref": "#/components/schemas/MapReverseGeocodeResponseDto"
|
||||||
|
},
|
||||||
|
"type": "array"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"security": [
|
||||||
|
{
|
||||||
|
"bearer": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cookie": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"api_key": []
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"tags": [
|
||||||
|
"Map"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
"/map/style.json": {
|
"/map/style.json": {
|
||||||
"get": {
|
"get": {
|
||||||
"operationId": "getMapStyle",
|
"operationId": "getMapStyle",
|
||||||
@@ -7033,7 +7087,7 @@
|
|||||||
"info": {
|
"info": {
|
||||||
"title": "Immich",
|
"title": "Immich",
|
||||||
"description": "Immich API",
|
"description": "Immich API",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"contact": {}
|
"contact": {}
|
||||||
},
|
},
|
||||||
"tags": [],
|
"tags": [],
|
||||||
@@ -9128,6 +9182,28 @@
|
|||||||
],
|
],
|
||||||
"type": "object"
|
"type": "object"
|
||||||
},
|
},
|
||||||
|
"MapReverseGeocodeResponseDto": {
|
||||||
|
"properties": {
|
||||||
|
"city": {
|
||||||
|
"nullable": true,
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"country": {
|
||||||
|
"nullable": true,
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"state": {
|
||||||
|
"nullable": true,
|
||||||
|
"type": "string"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"required": [
|
||||||
|
"city",
|
||||||
|
"country",
|
||||||
|
"state"
|
||||||
|
],
|
||||||
|
"type": "object"
|
||||||
|
},
|
||||||
"MapTheme": {
|
"MapTheme": {
|
||||||
"enum": [
|
"enum": [
|
||||||
"light",
|
"light",
|
||||||
|
|||||||
4
open-api/typescript-sdk/package-lock.json
generated
4
open-api/typescript-sdk/package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "@immich/sdk",
|
"name": "@immich/sdk",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "@immich/sdk",
|
"name": "@immich/sdk",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"license": "GNU Affero General Public License version 3",
|
"license": "GNU Affero General Public License version 3",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@oazapfts/runtime": "^1.0.2"
|
"@oazapfts/runtime": "^1.0.2"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@immich/sdk",
|
"name": "@immich/sdk",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"description": "Auto-generated TypeScript SDK for the Immich API",
|
"description": "Auto-generated TypeScript SDK for the Immich API",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "./build/index.js",
|
"main": "./build/index.js",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
/**
|
/**
|
||||||
* Immich
|
* Immich
|
||||||
* 1.110.0
|
* 1.111.0
|
||||||
* DO NOT MODIFY - This file has been generated using oazapfts.
|
* DO NOT MODIFY - This file has been generated using oazapfts.
|
||||||
* See https://www.npmjs.com/package/oazapfts
|
* See https://www.npmjs.com/package/oazapfts
|
||||||
*/
|
*/
|
||||||
@@ -554,6 +554,11 @@ export type MapMarkerResponseDto = {
|
|||||||
lon: number;
|
lon: number;
|
||||||
state: string | null;
|
state: string | null;
|
||||||
};
|
};
|
||||||
|
export type MapReverseGeocodeResponseDto = {
|
||||||
|
city: string | null;
|
||||||
|
country: string | null;
|
||||||
|
state: string | null;
|
||||||
|
};
|
||||||
export type OnThisDayDto = {
|
export type OnThisDayDto = {
|
||||||
year: number;
|
year: number;
|
||||||
};
|
};
|
||||||
@@ -1991,6 +1996,20 @@ export function getMapMarkers({ fileCreatedAfter, fileCreatedBefore, isArchived,
|
|||||||
...opts
|
...opts
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
export function reverseGeocode({ lat, lon }: {
|
||||||
|
lat: number;
|
||||||
|
lon: number;
|
||||||
|
}, opts?: Oazapfts.RequestOpts) {
|
||||||
|
return oazapfts.ok(oazapfts.fetchJson<{
|
||||||
|
status: 200;
|
||||||
|
data: MapReverseGeocodeResponseDto[];
|
||||||
|
}>(`/map/reverse-geocode${QS.query(QS.explode({
|
||||||
|
lat,
|
||||||
|
lon
|
||||||
|
}))}`, {
|
||||||
|
...opts
|
||||||
|
}));
|
||||||
|
}
|
||||||
export function getMapStyle({ key, theme }: {
|
export function getMapStyle({ key, theme }: {
|
||||||
key?: string;
|
key?: string;
|
||||||
theme: MapTheme;
|
theme: MapTheme;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# dev build
|
# dev build
|
||||||
FROM ghcr.io/immich-app/base-server-dev:20240723@sha256:78ecd6ffa8808fab3e4062840f814633c296cb0ec98c4cb8f98b302088f3ea64 as dev
|
FROM ghcr.io/immich-app/base-server-dev:20240730@sha256:3e03f236d7669d0b27fbd49bc617df69fbb719cec2310a1c7ed8291236648c22 as dev
|
||||||
|
|
||||||
RUN apt-get install --no-install-recommends -yqq tini
|
RUN apt-get install --no-install-recommends -yqq tini
|
||||||
WORKDIR /usr/src/app
|
WORKDIR /usr/src/app
|
||||||
@@ -25,7 +25,7 @@ COPY --from=dev /usr/src/app/node_modules/@img ./node_modules/@img
|
|||||||
COPY --from=dev /usr/src/app/node_modules/exiftool-vendored.pl ./node_modules/exiftool-vendored.pl
|
COPY --from=dev /usr/src/app/node_modules/exiftool-vendored.pl ./node_modules/exiftool-vendored.pl
|
||||||
|
|
||||||
# web build
|
# web build
|
||||||
FROM node:20.16.0-alpine3.20@sha256:aada767bf3e4b4a1437642b81db7d8bb99a6dba27627088e4608772f1f02ebc0 as web
|
FROM node:20.16.0-alpine3.20@sha256:eb8101caae9ac02229bd64c024919fe3d4504ff7f329da79ca60a04db08cef52 as web
|
||||||
|
|
||||||
WORKDIR /usr/src/open-api/typescript-sdk
|
WORKDIR /usr/src/open-api/typescript-sdk
|
||||||
COPY open-api/typescript-sdk/package*.json open-api/typescript-sdk/tsconfig*.json ./
|
COPY open-api/typescript-sdk/package*.json open-api/typescript-sdk/tsconfig*.json ./
|
||||||
@@ -41,7 +41,7 @@ RUN npm run build
|
|||||||
|
|
||||||
|
|
||||||
# prod build
|
# prod build
|
||||||
FROM ghcr.io/immich-app/base-server-prod:20240723@sha256:6f687ab6d8ba5ca4b134bdc3f1538dfe7de7d32bebb3939fbf46fa592609a554
|
FROM ghcr.io/immich-app/base-server-prod:20240730@sha256:40efde970c4dfb1ace5a10211b8ca1b5f04bff5da4b7537c9f76a0454a05f47d
|
||||||
|
|
||||||
WORKDIR /usr/src/app
|
WORKDIR /usr/src/app
|
||||||
ENV NODE_ENV=production \
|
ENV NODE_ENV=production \
|
||||||
|
|||||||
48
server/package-lock.json
generated
48
server/package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "immich",
|
"name": "immich",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"lockfileVersion": 2,
|
"lockfileVersion": 2,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "immich",
|
"name": "immich",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"license": "GNU Affero General Public License version 3",
|
"license": "GNU Affero General Public License version 3",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@nestjs/bullmq": "^10.0.1",
|
"@nestjs/bullmq": "^10.0.1",
|
||||||
@@ -9551,9 +9551,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/exiftool-vendored": {
|
"node_modules/exiftool-vendored": {
|
||||||
"version": "28.1.0",
|
"version": "28.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/exiftool-vendored/-/exiftool-vendored-28.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/exiftool-vendored/-/exiftool-vendored-28.2.0.tgz",
|
||||||
"integrity": "sha512-Anlfl16gv0QuaNbkMuwutCfhzzPn/33Lio2fKCgIHk4m+udz5dsatwv1+tjk4eDMNT1Oj/zwG3hKhSX5zlHzAw==",
|
"integrity": "sha512-s2k92EB8LSeYjXv4agtpANeH8y1CsEThYqMm7AF1jP64PyFb40AoD0RGf69j28G6RqXkT5JGl4Xwk9kOy3IkjQ==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@photostructure/tz-lookup": "^10.0.0",
|
"@photostructure/tz-lookup": "^10.0.0",
|
||||||
"@types/luxon": "^3.4.2",
|
"@types/luxon": "^3.4.2",
|
||||||
@@ -9562,23 +9562,23 @@
|
|||||||
"luxon": "^3.4.4"
|
"luxon": "^3.4.4"
|
||||||
},
|
},
|
||||||
"optionalDependencies": {
|
"optionalDependencies": {
|
||||||
"exiftool-vendored.exe": "12.89.0",
|
"exiftool-vendored.exe": "12.91.0",
|
||||||
"exiftool-vendored.pl": "12.89.0"
|
"exiftool-vendored.pl": "12.91.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/exiftool-vendored.exe": {
|
"node_modules/exiftool-vendored.exe": {
|
||||||
"version": "12.89.0",
|
"version": "12.91.0",
|
||||||
"resolved": "https://registry.npmjs.org/exiftool-vendored.exe/-/exiftool-vendored.exe-12.89.0.tgz",
|
"resolved": "https://registry.npmjs.org/exiftool-vendored.exe/-/exiftool-vendored.exe-12.91.0.tgz",
|
||||||
"integrity": "sha512-GyayTRwH6v/3SCV7g80zV5oMw66AQFnPJVfPc/At9PMAe90/9N7GCM1o6U1FGOpa1ZvmSm38RvvBEMr667vnnw==",
|
"integrity": "sha512-nxcoGBaJL/D+Wb0jVe8qwyV8QZpRcCzU0aCKhG0S1XNGWGjJJJ4QV851aobcfDwI4NluFOdqkjTSf32pVijvHg==",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
"win32"
|
"win32"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/exiftool-vendored.pl": {
|
"node_modules/exiftool-vendored.pl": {
|
||||||
"version": "12.89.0",
|
"version": "12.91.0",
|
||||||
"resolved": "https://registry.npmjs.org/exiftool-vendored.pl/-/exiftool-vendored.pl-12.89.0.tgz",
|
"resolved": "https://registry.npmjs.org/exiftool-vendored.pl/-/exiftool-vendored.pl-12.91.0.tgz",
|
||||||
"integrity": "sha512-pkkWBRmeylUEAfBOg/e6NO8dZ572yDA6kTsnw1gGiAhJUxgoLGP+ageuOD6Oxywag5/HFcT2syJ+L1/ch5hjfg==",
|
"integrity": "sha512-GZMy9+Jiv8/C7R4uYe1kWtXsAaJdgVezTwYa+wDeoqvReHiX2t5uzkCrzWdjo4LGl5mPQkyKhN7/uPLYk5Ak6w==",
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"os": [
|
"os": [
|
||||||
"!win32"
|
"!win32"
|
||||||
@@ -23566,29 +23566,29 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"exiftool-vendored": {
|
"exiftool-vendored": {
|
||||||
"version": "28.1.0",
|
"version": "28.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/exiftool-vendored/-/exiftool-vendored-28.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/exiftool-vendored/-/exiftool-vendored-28.2.0.tgz",
|
||||||
"integrity": "sha512-Anlfl16gv0QuaNbkMuwutCfhzzPn/33Lio2fKCgIHk4m+udz5dsatwv1+tjk4eDMNT1Oj/zwG3hKhSX5zlHzAw==",
|
"integrity": "sha512-s2k92EB8LSeYjXv4agtpANeH8y1CsEThYqMm7AF1jP64PyFb40AoD0RGf69j28G6RqXkT5JGl4Xwk9kOy3IkjQ==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@photostructure/tz-lookup": "^10.0.0",
|
"@photostructure/tz-lookup": "^10.0.0",
|
||||||
"@types/luxon": "^3.4.2",
|
"@types/luxon": "^3.4.2",
|
||||||
"batch-cluster": "^13.0.0",
|
"batch-cluster": "^13.0.0",
|
||||||
"exiftool-vendored.exe": "12.89.0",
|
"exiftool-vendored.exe": "12.91.0",
|
||||||
"exiftool-vendored.pl": "12.89.0",
|
"exiftool-vendored.pl": "12.91.0",
|
||||||
"he": "^1.2.0",
|
"he": "^1.2.0",
|
||||||
"luxon": "^3.4.4"
|
"luxon": "^3.4.4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"exiftool-vendored.exe": {
|
"exiftool-vendored.exe": {
|
||||||
"version": "12.89.0",
|
"version": "12.91.0",
|
||||||
"resolved": "https://registry.npmjs.org/exiftool-vendored.exe/-/exiftool-vendored.exe-12.89.0.tgz",
|
"resolved": "https://registry.npmjs.org/exiftool-vendored.exe/-/exiftool-vendored.exe-12.91.0.tgz",
|
||||||
"integrity": "sha512-GyayTRwH6v/3SCV7g80zV5oMw66AQFnPJVfPc/At9PMAe90/9N7GCM1o6U1FGOpa1ZvmSm38RvvBEMr667vnnw==",
|
"integrity": "sha512-nxcoGBaJL/D+Wb0jVe8qwyV8QZpRcCzU0aCKhG0S1XNGWGjJJJ4QV851aobcfDwI4NluFOdqkjTSf32pVijvHg==",
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"exiftool-vendored.pl": {
|
"exiftool-vendored.pl": {
|
||||||
"version": "12.89.0",
|
"version": "12.91.0",
|
||||||
"resolved": "https://registry.npmjs.org/exiftool-vendored.pl/-/exiftool-vendored.pl-12.89.0.tgz",
|
"resolved": "https://registry.npmjs.org/exiftool-vendored.pl/-/exiftool-vendored.pl-12.91.0.tgz",
|
||||||
"integrity": "sha512-pkkWBRmeylUEAfBOg/e6NO8dZ572yDA6kTsnw1gGiAhJUxgoLGP+ageuOD6Oxywag5/HFcT2syJ+L1/ch5hjfg==",
|
"integrity": "sha512-GZMy9+Jiv8/C7R4uYe1kWtXsAaJdgVezTwYa+wDeoqvReHiX2t5uzkCrzWdjo4LGl5mPQkyKhN7/uPLYk5Ak6w==",
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"express": {
|
"express": {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "immich",
|
"name": "immich",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"author": "",
|
"author": "",
|
||||||
"private": true,
|
"private": true,
|
||||||
|
|||||||
@@ -1,7 +1,12 @@
|
|||||||
import { Controller, Get, Query } from '@nestjs/common';
|
import { Controller, Get, HttpCode, HttpStatus, Query } from '@nestjs/common';
|
||||||
import { ApiTags } from '@nestjs/swagger';
|
import { ApiTags } from '@nestjs/swagger';
|
||||||
import { AuthDto } from 'src/dtos/auth.dto';
|
import { AuthDto } from 'src/dtos/auth.dto';
|
||||||
import { MapMarkerDto, MapMarkerResponseDto } from 'src/dtos/search.dto';
|
import {
|
||||||
|
MapMarkerDto,
|
||||||
|
MapMarkerResponseDto,
|
||||||
|
MapReverseGeocodeDto,
|
||||||
|
MapReverseGeocodeResponseDto,
|
||||||
|
} from 'src/dtos/map.dto';
|
||||||
import { MapThemeDto } from 'src/dtos/system-config.dto';
|
import { MapThemeDto } from 'src/dtos/system-config.dto';
|
||||||
import { Auth, Authenticated } from 'src/middleware/auth.guard';
|
import { Auth, Authenticated } from 'src/middleware/auth.guard';
|
||||||
import { MapService } from 'src/services/map.service';
|
import { MapService } from 'src/services/map.service';
|
||||||
@@ -22,4 +27,11 @@ export class MapController {
|
|||||||
getMapStyle(@Query() dto: MapThemeDto) {
|
getMapStyle(@Query() dto: MapThemeDto) {
|
||||||
return this.service.getMapStyle(dto.theme);
|
return this.service.getMapStyle(dto.theme);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Authenticated()
|
||||||
|
@Get('reverse-geocode')
|
||||||
|
@HttpCode(HttpStatus.OK)
|
||||||
|
reverseGeocode(@Query() dto: MapReverseGeocodeDto): Promise<MapReverseGeocodeResponseDto[]> {
|
||||||
|
return this.service.reverseGeocode(dto);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
67
server/src/dtos/map.dto.ts
Normal file
67
server/src/dtos/map.dto.ts
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
import { ApiProperty } from '@nestjs/swagger';
|
||||||
|
import { Type } from 'class-transformer';
|
||||||
|
import { IsLatitude, IsLongitude } from 'class-validator';
|
||||||
|
import { ValidateBoolean, ValidateDate } from 'src/validation';
|
||||||
|
|
||||||
|
export class MapReverseGeocodeDto {
|
||||||
|
@ApiProperty({ format: 'double' })
|
||||||
|
@Type(() => Number)
|
||||||
|
@IsLatitude({ message: ({ property }) => `${property} must be a number between -90 and 90` })
|
||||||
|
lat!: number;
|
||||||
|
|
||||||
|
@ApiProperty({ format: 'double' })
|
||||||
|
@Type(() => Number)
|
||||||
|
@IsLongitude({ message: ({ property }) => `${property} must be a number between -180 and 180` })
|
||||||
|
lon!: number;
|
||||||
|
}
|
||||||
|
|
||||||
|
export class MapReverseGeocodeResponseDto {
|
||||||
|
@ApiProperty()
|
||||||
|
city!: string | null;
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
state!: string | null;
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
country!: string | null;
|
||||||
|
}
|
||||||
|
|
||||||
|
export class MapMarkerDto {
|
||||||
|
@ValidateBoolean({ optional: true })
|
||||||
|
isArchived?: boolean;
|
||||||
|
|
||||||
|
@ValidateBoolean({ optional: true })
|
||||||
|
isFavorite?: boolean;
|
||||||
|
|
||||||
|
@ValidateDate({ optional: true })
|
||||||
|
fileCreatedAfter?: Date;
|
||||||
|
|
||||||
|
@ValidateDate({ optional: true })
|
||||||
|
fileCreatedBefore?: Date;
|
||||||
|
|
||||||
|
@ValidateBoolean({ optional: true })
|
||||||
|
withPartners?: boolean;
|
||||||
|
|
||||||
|
@ValidateBoolean({ optional: true })
|
||||||
|
withSharedAlbums?: boolean;
|
||||||
|
}
|
||||||
|
|
||||||
|
export class MapMarkerResponseDto {
|
||||||
|
@ApiProperty()
|
||||||
|
id!: string;
|
||||||
|
|
||||||
|
@ApiProperty({ format: 'double' })
|
||||||
|
lat!: number;
|
||||||
|
|
||||||
|
@ApiProperty({ format: 'double' })
|
||||||
|
lon!: number;
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
city!: string | null;
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
state!: string | null;
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
country!: string | null;
|
||||||
|
}
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
import { ApiProperty, ApiPropertyOptional } from '@nestjs/swagger';
|
import { ApiProperty, ApiPropertyOptional } from '@nestjs/swagger';
|
||||||
import { Type } from 'class-transformer';
|
import { Type } from 'class-transformer';
|
||||||
import { IsArray, IsInt, IsNotEmpty, IsString, Max, MaxDate, Min, ValidateNested } from 'class-validator';
|
import { IsArray, IsInt, IsNotEmpty, IsString, Max, Min, ValidateNested } from 'class-validator';
|
||||||
import { PropertyLifecycle } from 'src/decorators';
|
import { PropertyLifecycle } from 'src/decorators';
|
||||||
import { AuthDto } from 'src/dtos/auth.dto';
|
import { AuthDto } from 'src/dtos/auth.dto';
|
||||||
import { AssetFaceEntity } from 'src/entities/asset-face.entity';
|
import { AssetFaceEntity } from 'src/entities/asset-face.entity';
|
||||||
import { PersonEntity } from 'src/entities/person.entity';
|
import { PersonEntity } from 'src/entities/person.entity';
|
||||||
import { Optional, ValidateBoolean, ValidateDate, ValidateUUID } from 'src/validation';
|
import { IsDateStringFormat, MaxDateString, Optional, ValidateBoolean, ValidateUUID } from 'src/validation';
|
||||||
|
|
||||||
export class PersonCreateDto {
|
export class PersonCreateDto {
|
||||||
/**
|
/**
|
||||||
@@ -19,9 +19,11 @@ export class PersonCreateDto {
|
|||||||
* Person date of birth.
|
* Person date of birth.
|
||||||
* Note: the mobile app cannot currently set the birth date to null.
|
* Note: the mobile app cannot currently set the birth date to null.
|
||||||
*/
|
*/
|
||||||
@MaxDate(() => new Date(), { message: 'Birth date cannot be in the future' })
|
@ApiProperty({ format: 'date' })
|
||||||
@ValidateDate({ optional: true, nullable: true, format: 'date' })
|
@MaxDateString(() => new Date(), { message: 'Birth date cannot be in the future' })
|
||||||
birthDate?: Date | null;
|
@IsDateStringFormat('yyyy-MM-dd')
|
||||||
|
@Optional({ nullable: true })
|
||||||
|
birthDate?: string | null;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Person visibility
|
* Person visibility
|
||||||
@@ -84,7 +86,7 @@ export class PersonResponseDto {
|
|||||||
id!: string;
|
id!: string;
|
||||||
name!: string;
|
name!: string;
|
||||||
@ApiProperty({ format: 'date' })
|
@ApiProperty({ format: 'date' })
|
||||||
birthDate!: Date | null;
|
birthDate!: string | null;
|
||||||
thumbnailPath!: string;
|
thumbnailPath!: string;
|
||||||
isHidden!: boolean;
|
isHidden!: boolean;
|
||||||
@PropertyLifecycle({ addedAt: 'v1.107.0' })
|
@PropertyLifecycle({ addedAt: 'v1.107.0' })
|
||||||
|
|||||||
@@ -289,26 +289,6 @@ export class SearchExploreResponseDto {
|
|||||||
items!: SearchExploreItem[];
|
items!: SearchExploreItem[];
|
||||||
}
|
}
|
||||||
|
|
||||||
export class MapMarkerDto {
|
|
||||||
@ValidateBoolean({ optional: true })
|
|
||||||
isArchived?: boolean;
|
|
||||||
|
|
||||||
@ValidateBoolean({ optional: true })
|
|
||||||
isFavorite?: boolean;
|
|
||||||
|
|
||||||
@ValidateDate({ optional: true })
|
|
||||||
fileCreatedAfter?: Date;
|
|
||||||
|
|
||||||
@ValidateDate({ optional: true })
|
|
||||||
fileCreatedBefore?: Date;
|
|
||||||
|
|
||||||
@ValidateBoolean({ optional: true })
|
|
||||||
withPartners?: boolean;
|
|
||||||
|
|
||||||
@ValidateBoolean({ optional: true })
|
|
||||||
withSharedAlbums?: boolean;
|
|
||||||
}
|
|
||||||
|
|
||||||
export class MemoryLaneDto {
|
export class MemoryLaneDto {
|
||||||
@IsInt()
|
@IsInt()
|
||||||
@Type(() => Number)
|
@Type(() => Number)
|
||||||
@@ -324,22 +304,3 @@ export class MemoryLaneDto {
|
|||||||
@ApiProperty({ type: 'integer' })
|
@ApiProperty({ type: 'integer' })
|
||||||
month!: number;
|
month!: number;
|
||||||
}
|
}
|
||||||
export class MapMarkerResponseDto {
|
|
||||||
@ApiProperty()
|
|
||||||
id!: string;
|
|
||||||
|
|
||||||
@ApiProperty({ format: 'double' })
|
|
||||||
lat!: number;
|
|
||||||
|
|
||||||
@ApiProperty({ format: 'double' })
|
|
||||||
lon!: number;
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
city!: string | null;
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
state!: string | null;
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
country!: string | null;
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ export class PersonEntity {
|
|||||||
name!: string;
|
name!: string;
|
||||||
|
|
||||||
@Column({ type: 'date', nullable: true })
|
@Column({ type: 'date', nullable: true })
|
||||||
birthDate!: Date | null;
|
birthDate!: string | null;
|
||||||
|
|
||||||
@Column({ default: '' })
|
@Column({ default: '' })
|
||||||
thumbnailPath!: string;
|
thumbnailPath!: string;
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import { Inject } from '@nestjs/common';
|
import { Inject } from '@nestjs/common';
|
||||||
import { SystemConfigCore } from 'src/cores/system-config.core';
|
import { SystemConfigCore } from 'src/cores/system-config.core';
|
||||||
import { AuthDto } from 'src/dtos/auth.dto';
|
import { AuthDto } from 'src/dtos/auth.dto';
|
||||||
import { MapMarkerDto, MapMarkerResponseDto } from 'src/dtos/search.dto';
|
import { MapMarkerDto, MapMarkerResponseDto, MapReverseGeocodeDto } from 'src/dtos/map.dto';
|
||||||
import { IAlbumRepository } from 'src/interfaces/album.interface';
|
import { IAlbumRepository } from 'src/interfaces/album.interface';
|
||||||
import { ILoggerRepository } from 'src/interfaces/logger.interface';
|
import { ILoggerRepository } from 'src/interfaces/logger.interface';
|
||||||
import { IMapRepository } from 'src/interfaces/map.interface';
|
import { IMapRepository } from 'src/interfaces/map.interface';
|
||||||
@@ -53,4 +53,11 @@ export class MapService {
|
|||||||
|
|
||||||
return JSON.parse(await this.systemMetadataRepository.readFile(`./resources/style-${theme}.json`));
|
return JSON.parse(await this.systemMetadataRepository.readFile(`./resources/style-${theme}.json`));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async reverseGeocode(dto: MapReverseGeocodeDto) {
|
||||||
|
const { lat: latitude, lon: longitude } = dto;
|
||||||
|
// eventually this should probably return an array of results
|
||||||
|
const result = await this.mapRepository.reverseGeocode({ latitude, longitude });
|
||||||
|
return result ? [result] : [];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -256,15 +256,15 @@ describe(PersonService.name, () => {
|
|||||||
personMock.getAssets.mockResolvedValue([assetStub.image]);
|
personMock.getAssets.mockResolvedValue([assetStub.image]);
|
||||||
accessMock.person.checkOwnerAccess.mockResolvedValue(new Set(['person-1']));
|
accessMock.person.checkOwnerAccess.mockResolvedValue(new Set(['person-1']));
|
||||||
|
|
||||||
await expect(sut.update(authStub.admin, 'person-1', { birthDate: new Date('1976-06-30') })).resolves.toEqual({
|
await expect(sut.update(authStub.admin, 'person-1', { birthDate: '1976-06-30' })).resolves.toEqual({
|
||||||
id: 'person-1',
|
id: 'person-1',
|
||||||
name: 'Person 1',
|
name: 'Person 1',
|
||||||
birthDate: new Date('1976-06-30'),
|
birthDate: '1976-06-30',
|
||||||
thumbnailPath: '/path/to/thumbnail.jpg',
|
thumbnailPath: '/path/to/thumbnail.jpg',
|
||||||
isHidden: false,
|
isHidden: false,
|
||||||
updatedAt: expect.any(Date),
|
updatedAt: expect.any(Date),
|
||||||
});
|
});
|
||||||
expect(personMock.update).toHaveBeenCalledWith({ id: 'person-1', birthDate: new Date('1976-06-30') });
|
expect(personMock.update).toHaveBeenCalledWith({ id: 'person-1', birthDate: '1976-06-30' });
|
||||||
expect(jobMock.queue).not.toHaveBeenCalled();
|
expect(jobMock.queue).not.toHaveBeenCalled();
|
||||||
expect(jobMock.queueAll).not.toHaveBeenCalled();
|
expect(jobMock.queueAll).not.toHaveBeenCalled();
|
||||||
expect(accessMock.person.checkOwnerAccess).toHaveBeenCalledWith(authStub.admin.user.id, new Set(['person-1']));
|
expect(accessMock.person.checkOwnerAccess).toHaveBeenCalledWith(authStub.admin.user.id, new Set(['person-1']));
|
||||||
|
|||||||
@@ -1,9 +1,12 @@
|
|||||||
import { BadRequestException, ForbiddenException, UnauthorizedException } from '@nestjs/common';
|
import { BadRequestException, ForbiddenException, UnauthorizedException } from '@nestjs/common';
|
||||||
import _ from 'lodash';
|
import _ from 'lodash';
|
||||||
|
import { DEFAULT_EXTERNAL_DOMAIN } from 'src/constants';
|
||||||
import { AssetIdErrorReason } from 'src/dtos/asset-ids.response.dto';
|
import { AssetIdErrorReason } from 'src/dtos/asset-ids.response.dto';
|
||||||
import { SharedLinkType } from 'src/entities/shared-link.entity';
|
import { SharedLinkType } from 'src/entities/shared-link.entity';
|
||||||
import { ICryptoRepository } from 'src/interfaces/crypto.interface';
|
import { ICryptoRepository } from 'src/interfaces/crypto.interface';
|
||||||
|
import { ILoggerRepository } from 'src/interfaces/logger.interface';
|
||||||
import { ISharedLinkRepository } from 'src/interfaces/shared-link.interface';
|
import { ISharedLinkRepository } from 'src/interfaces/shared-link.interface';
|
||||||
|
import { ISystemMetadataRepository } from 'src/interfaces/system-metadata.interface';
|
||||||
import { SharedLinkService } from 'src/services/shared-link.service';
|
import { SharedLinkService } from 'src/services/shared-link.service';
|
||||||
import { albumStub } from 'test/fixtures/album.stub';
|
import { albumStub } from 'test/fixtures/album.stub';
|
||||||
import { assetStub } from 'test/fixtures/asset.stub';
|
import { assetStub } from 'test/fixtures/asset.stub';
|
||||||
@@ -11,7 +14,9 @@ import { authStub } from 'test/fixtures/auth.stub';
|
|||||||
import { sharedLinkResponseStub, sharedLinkStub } from 'test/fixtures/shared-link.stub';
|
import { sharedLinkResponseStub, sharedLinkStub } from 'test/fixtures/shared-link.stub';
|
||||||
import { IAccessRepositoryMock, newAccessRepositoryMock } from 'test/repositories/access.repository.mock';
|
import { IAccessRepositoryMock, newAccessRepositoryMock } from 'test/repositories/access.repository.mock';
|
||||||
import { newCryptoRepositoryMock } from 'test/repositories/crypto.repository.mock';
|
import { newCryptoRepositoryMock } from 'test/repositories/crypto.repository.mock';
|
||||||
|
import { newLoggerRepositoryMock } from 'test/repositories/logger.repository.mock';
|
||||||
import { newSharedLinkRepositoryMock } from 'test/repositories/shared-link.repository.mock';
|
import { newSharedLinkRepositoryMock } from 'test/repositories/shared-link.repository.mock';
|
||||||
|
import { newSystemMetadataRepositoryMock } from 'test/repositories/system-metadata.repository.mock';
|
||||||
import { Mocked } from 'vitest';
|
import { Mocked } from 'vitest';
|
||||||
|
|
||||||
describe(SharedLinkService.name, () => {
|
describe(SharedLinkService.name, () => {
|
||||||
@@ -19,13 +24,17 @@ describe(SharedLinkService.name, () => {
|
|||||||
let accessMock: IAccessRepositoryMock;
|
let accessMock: IAccessRepositoryMock;
|
||||||
let cryptoMock: Mocked<ICryptoRepository>;
|
let cryptoMock: Mocked<ICryptoRepository>;
|
||||||
let shareMock: Mocked<ISharedLinkRepository>;
|
let shareMock: Mocked<ISharedLinkRepository>;
|
||||||
|
let systemMock: Mocked<ISystemMetadataRepository>;
|
||||||
|
let logMock: Mocked<ILoggerRepository>;
|
||||||
|
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
accessMock = newAccessRepositoryMock();
|
accessMock = newAccessRepositoryMock();
|
||||||
cryptoMock = newCryptoRepositoryMock();
|
cryptoMock = newCryptoRepositoryMock();
|
||||||
shareMock = newSharedLinkRepositoryMock();
|
shareMock = newSharedLinkRepositoryMock();
|
||||||
|
systemMock = newSystemMetadataRepositoryMock();
|
||||||
|
logMock = newLoggerRepositoryMock();
|
||||||
|
|
||||||
sut = new SharedLinkService(accessMock, cryptoMock, shareMock);
|
sut = new SharedLinkService(accessMock, cryptoMock, logMock, shareMock, systemMock);
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should work', () => {
|
it('should work', () => {
|
||||||
@@ -300,8 +309,7 @@ describe(SharedLinkService.name, () => {
|
|||||||
shareMock.get.mockResolvedValue(sharedLinkStub.individual);
|
shareMock.get.mockResolvedValue(sharedLinkStub.individual);
|
||||||
await expect(sut.getMetadataTags(authStub.adminSharedLink)).resolves.toEqual({
|
await expect(sut.getMetadataTags(authStub.adminSharedLink)).resolves.toEqual({
|
||||||
description: '1 shared photos & videos',
|
description: '1 shared photos & videos',
|
||||||
imageUrl:
|
imageUrl: `${DEFAULT_EXTERNAL_DOMAIN}/api/assets/asset-id/thumbnail?key=LCtkaJX4R1O_9D-2lq0STzsPryoL1UdAbyb6Sna1xxmQCSuqU2J1ZUsqt6GR-yGm1s0`,
|
||||||
'/api/assets/asset-id/thumbnail?key=LCtkaJX4R1O_9D-2lq0STzsPryoL1UdAbyb6Sna1xxmQCSuqU2J1ZUsqt6GR-yGm1s0',
|
|
||||||
title: 'Public Share',
|
title: 'Public Share',
|
||||||
});
|
});
|
||||||
expect(shareMock.get).toHaveBeenCalled();
|
expect(shareMock.get).toHaveBeenCalled();
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
import { BadRequestException, ForbiddenException, Inject, Injectable, UnauthorizedException } from '@nestjs/common';
|
import { BadRequestException, ForbiddenException, Inject, Injectable, UnauthorizedException } from '@nestjs/common';
|
||||||
|
import { DEFAULT_EXTERNAL_DOMAIN } from 'src/constants';
|
||||||
import { AccessCore, Permission } from 'src/cores/access.core';
|
import { AccessCore, Permission } from 'src/cores/access.core';
|
||||||
|
import { SystemConfigCore } from 'src/cores/system-config.core';
|
||||||
import { AssetIdErrorReason, AssetIdsResponseDto } from 'src/dtos/asset-ids.response.dto';
|
import { AssetIdErrorReason, AssetIdsResponseDto } from 'src/dtos/asset-ids.response.dto';
|
||||||
import { AssetIdsDto } from 'src/dtos/asset.dto';
|
import { AssetIdsDto } from 'src/dtos/asset.dto';
|
||||||
import { AuthDto } from 'src/dtos/auth.dto';
|
import { AuthDto } from 'src/dtos/auth.dto';
|
||||||
@@ -15,19 +17,26 @@ import { AssetEntity } from 'src/entities/asset.entity';
|
|||||||
import { SharedLinkEntity, SharedLinkType } from 'src/entities/shared-link.entity';
|
import { SharedLinkEntity, SharedLinkType } from 'src/entities/shared-link.entity';
|
||||||
import { IAccessRepository } from 'src/interfaces/access.interface';
|
import { IAccessRepository } from 'src/interfaces/access.interface';
|
||||||
import { ICryptoRepository } from 'src/interfaces/crypto.interface';
|
import { ICryptoRepository } from 'src/interfaces/crypto.interface';
|
||||||
|
import { ILoggerRepository } from 'src/interfaces/logger.interface';
|
||||||
import { ISharedLinkRepository } from 'src/interfaces/shared-link.interface';
|
import { ISharedLinkRepository } from 'src/interfaces/shared-link.interface';
|
||||||
|
import { ISystemMetadataRepository } from 'src/interfaces/system-metadata.interface';
|
||||||
import { OpenGraphTags } from 'src/utils/misc';
|
import { OpenGraphTags } from 'src/utils/misc';
|
||||||
|
|
||||||
@Injectable()
|
@Injectable()
|
||||||
export class SharedLinkService {
|
export class SharedLinkService {
|
||||||
private access: AccessCore;
|
private access: AccessCore;
|
||||||
|
private configCore: SystemConfigCore;
|
||||||
|
|
||||||
constructor(
|
constructor(
|
||||||
@Inject(IAccessRepository) accessRepository: IAccessRepository,
|
@Inject(IAccessRepository) accessRepository: IAccessRepository,
|
||||||
@Inject(ICryptoRepository) private cryptoRepository: ICryptoRepository,
|
@Inject(ICryptoRepository) private cryptoRepository: ICryptoRepository,
|
||||||
|
@Inject(ILoggerRepository) private logger: ILoggerRepository,
|
||||||
@Inject(ISharedLinkRepository) private repository: ISharedLinkRepository,
|
@Inject(ISharedLinkRepository) private repository: ISharedLinkRepository,
|
||||||
|
@Inject(ISystemMetadataRepository) systemMetadataRepository: ISystemMetadataRepository,
|
||||||
) {
|
) {
|
||||||
|
this.logger.setContext(SharedLinkService.name);
|
||||||
this.access = AccessCore.create(accessRepository);
|
this.access = AccessCore.create(accessRepository);
|
||||||
|
this.configCore = SystemConfigCore.create(systemMetadataRepository, this.logger);
|
||||||
}
|
}
|
||||||
|
|
||||||
getAll(auth: AuthDto): Promise<SharedLinkResponseDto[]> {
|
getAll(auth: AuthDto): Promise<SharedLinkResponseDto[]> {
|
||||||
@@ -183,16 +192,18 @@ export class SharedLinkService {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const config = await this.configCore.getConfig({ withCache: true });
|
||||||
const sharedLink = await this.findOrFail(auth.sharedLink.userId, auth.sharedLink.id);
|
const sharedLink = await this.findOrFail(auth.sharedLink.userId, auth.sharedLink.id);
|
||||||
const assetId = sharedLink.album?.albumThumbnailAssetId || sharedLink.assets[0]?.id;
|
const assetId = sharedLink.album?.albumThumbnailAssetId || sharedLink.assets[0]?.id;
|
||||||
const assetCount = sharedLink.assets.length > 0 ? sharedLink.assets.length : sharedLink.album?.assets.length || 0;
|
const assetCount = sharedLink.assets.length > 0 ? sharedLink.assets.length : sharedLink.album?.assets.length || 0;
|
||||||
|
const imagePath = assetId
|
||||||
|
? `/api/assets/${assetId}/thumbnail?key=${sharedLink.key.toString('base64url')}`
|
||||||
|
: '/feature-panel.png';
|
||||||
|
|
||||||
return {
|
return {
|
||||||
title: sharedLink.album ? sharedLink.album.albumName : 'Public Share',
|
title: sharedLink.album ? sharedLink.album.albumName : 'Public Share',
|
||||||
description: sharedLink.description || `${assetCount} shared photos & videos`,
|
description: sharedLink.description || `${assetCount} shared photos & videos`,
|
||||||
imageUrl: assetId
|
imageUrl: new URL(imagePath, config.server.externalDomain || DEFAULT_EXTERNAL_DOMAIN).href,
|
||||||
? `/api/assets/${assetId}/thumbnail?key=${sharedLink.key.toString('base64url')}`
|
|
||||||
: '/feature-panel.png',
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
56
server/src/validation.spec.ts
Normal file
56
server/src/validation.spec.ts
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
import { plainToInstance } from 'class-transformer';
|
||||||
|
import { validate } from 'class-validator';
|
||||||
|
import { IsDateStringFormat, MaxDateString } from 'src/validation';
|
||||||
|
|
||||||
|
describe('Validation', () => {
|
||||||
|
describe('MaxDateString', () => {
|
||||||
|
const maxDate = new Date(2000, 0, 1);
|
||||||
|
|
||||||
|
class MyDto {
|
||||||
|
@MaxDateString(maxDate)
|
||||||
|
date!: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
it('passes when date is before maxDate', async () => {
|
||||||
|
const dto = plainToInstance(MyDto, { date: '1999-12-31' });
|
||||||
|
await expect(validate(dto)).resolves.toHaveLength(0);
|
||||||
|
});
|
||||||
|
|
||||||
|
it('passes when date is equal to maxDate', async () => {
|
||||||
|
const dto = plainToInstance(MyDto, { date: '2000-01-01' });
|
||||||
|
await expect(validate(dto)).resolves.toHaveLength(0);
|
||||||
|
});
|
||||||
|
|
||||||
|
it('fails when date is after maxDate', async () => {
|
||||||
|
const dto = plainToInstance(MyDto, { date: '2010-01-01' });
|
||||||
|
await expect(validate(dto)).resolves.toHaveLength(1);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
describe('IsDateStringFormat', () => {
|
||||||
|
class MyDto {
|
||||||
|
@IsDateStringFormat('yyyy-MM-dd')
|
||||||
|
date!: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
it('passes when date is valid', async () => {
|
||||||
|
const dto = plainToInstance(MyDto, { date: '1999-12-31' });
|
||||||
|
await expect(validate(dto)).resolves.toHaveLength(0);
|
||||||
|
});
|
||||||
|
|
||||||
|
it('fails when date has invalid format', async () => {
|
||||||
|
const dto = plainToInstance(MyDto, { date: '2000-01-01T00:00:00Z' });
|
||||||
|
await expect(validate(dto)).resolves.toHaveLength(1);
|
||||||
|
});
|
||||||
|
|
||||||
|
it('fails when empty string', async () => {
|
||||||
|
const dto = plainToInstance(MyDto, { date: '' });
|
||||||
|
await expect(validate(dto)).resolves.toHaveLength(1);
|
||||||
|
});
|
||||||
|
|
||||||
|
it('fails when undefined', async () => {
|
||||||
|
const dto = plainToInstance(MyDto, {});
|
||||||
|
await expect(validate(dto)).resolves.toHaveLength(1);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
@@ -16,11 +16,15 @@ import {
|
|||||||
IsOptional,
|
IsOptional,
|
||||||
IsString,
|
IsString,
|
||||||
IsUUID,
|
IsUUID,
|
||||||
|
ValidateBy,
|
||||||
ValidateIf,
|
ValidateIf,
|
||||||
ValidationOptions,
|
ValidationOptions,
|
||||||
|
buildMessage,
|
||||||
isDateString,
|
isDateString,
|
||||||
|
maxDate,
|
||||||
} from 'class-validator';
|
} from 'class-validator';
|
||||||
import { CronJob } from 'cron';
|
import { CronJob } from 'cron';
|
||||||
|
import { DateTime } from 'luxon';
|
||||||
import sanitize from 'sanitize-filename';
|
import sanitize from 'sanitize-filename';
|
||||||
|
|
||||||
@Injectable()
|
@Injectable()
|
||||||
@@ -165,3 +169,46 @@ export const isValidInteger = (value: number, options: { min?: number; max?: num
|
|||||||
const { min = Number.MIN_SAFE_INTEGER, max = Number.MAX_SAFE_INTEGER } = options;
|
const { min = Number.MIN_SAFE_INTEGER, max = Number.MAX_SAFE_INTEGER } = options;
|
||||||
return Number.isInteger(value) && value >= min && value <= max;
|
return Number.isInteger(value) && value >= min && value <= max;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export function isDateStringFormat(value: unknown, format: string) {
|
||||||
|
if (typeof value !== 'string') {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return DateTime.fromFormat(value, format, { zone: 'utc' }).isValid;
|
||||||
|
}
|
||||||
|
|
||||||
|
export function IsDateStringFormat(format: string, validationOptions?: ValidationOptions) {
|
||||||
|
return ValidateBy(
|
||||||
|
{
|
||||||
|
name: 'isDateStringFormat',
|
||||||
|
constraints: [format],
|
||||||
|
validator: {
|
||||||
|
validate(value: unknown) {
|
||||||
|
return isDateStringFormat(value, format);
|
||||||
|
},
|
||||||
|
defaultMessage: () => `$property must be a string in the format ${format}`,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
validationOptions,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function MaxDateString(date: Date | (() => Date), validationOptions?: ValidationOptions): PropertyDecorator {
|
||||||
|
return ValidateBy(
|
||||||
|
{
|
||||||
|
name: 'maxDateString',
|
||||||
|
constraints: [date],
|
||||||
|
validator: {
|
||||||
|
validate: (value, args) => {
|
||||||
|
const date = DateTime.fromISO(value, { zone: 'utc' }).toJSDate();
|
||||||
|
return maxDate(date, args?.constraints[0]);
|
||||||
|
},
|
||||||
|
defaultMessage: buildMessage(
|
||||||
|
(eachPrefix) => 'maximal allowed date for ' + eachPrefix + '$property is $constraint1',
|
||||||
|
validationOptions,
|
||||||
|
),
|
||||||
|
},
|
||||||
|
},
|
||||||
|
validationOptions,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|||||||
2
server/test/fixtures/person.stub.ts
vendored
2
server/test/fixtures/person.stub.ts
vendored
@@ -65,7 +65,7 @@ export const personStub = {
|
|||||||
ownerId: userStub.admin.id,
|
ownerId: userStub.admin.id,
|
||||||
owner: userStub.admin,
|
owner: userStub.admin,
|
||||||
name: 'Person 1',
|
name: 'Person 1',
|
||||||
birthDate: new Date('1976-06-30'),
|
birthDate: '1976-06-30',
|
||||||
thumbnailPath: '/path/to/thumbnail.jpg',
|
thumbnailPath: '/path/to/thumbnail.jpg',
|
||||||
faces: [],
|
faces: [],
|
||||||
faceAssetId: null,
|
faceAssetId: null,
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
FROM node:20.16.0-alpine3.20@sha256:aada767bf3e4b4a1437642b81db7d8bb99a6dba27627088e4608772f1f02ebc0
|
FROM node:20.16.0-alpine3.20@sha256:eb8101caae9ac02229bd64c024919fe3d4504ff7f329da79ca60a04db08cef52
|
||||||
|
|
||||||
RUN apk add --no-cache tini
|
RUN apk add --no-cache tini
|
||||||
USER node
|
USER node
|
||||||
|
|||||||
6
web/package-lock.json
generated
6
web/package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "immich-web",
|
"name": "immich-web",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "immich-web",
|
"name": "immich-web",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"license": "GNU Affero General Public License version 3",
|
"license": "GNU Affero General Public License version 3",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@formatjs/icu-messageformat-parser": "^2.7.8",
|
"@formatjs/icu-messageformat-parser": "^2.7.8",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
},
|
},
|
||||||
"../open-api/typescript-sdk": {
|
"../open-api/typescript-sdk": {
|
||||||
"name": "@immich/sdk",
|
"name": "@immich/sdk",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"license": "GNU Affero General Public License version 3",
|
"license": "GNU Affero General Public License version 3",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@oazapfts/runtime": "^1.0.2"
|
"@oazapfts/runtime": "^1.0.2"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "immich-web",
|
"name": "immich-web",
|
||||||
"version": "1.110.0",
|
"version": "1.111.0",
|
||||||
"license": "GNU Affero General Public License version 3",
|
"license": "GNU Affero General Public License version 3",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite dev --host 0.0.0.0 --port 3000",
|
"dev": "vite dev --host 0.0.0.0 --port 3000",
|
||||||
|
|||||||
@@ -409,7 +409,7 @@
|
|||||||
"bulk_delete_duplicates_confirmation": "هل أنت متأكد من أنك تريد حذف {count, plural, one {# محتوى مكرر} other {# محتويات مكررة}} بالجملة؟ سيحتفظ هذا بأكبر محتوى من كل مجموعة ويحذف جميع النسخ المكررة الأخرى بشكل دائم. لا يمكنك التراجع عن هذا الإجراء!",
|
"bulk_delete_duplicates_confirmation": "هل أنت متأكد من أنك تريد حذف {count, plural, one {# محتوى مكرر} other {# محتويات مكررة}} بالجملة؟ سيحتفظ هذا بأكبر محتوى من كل مجموعة ويحذف جميع النسخ المكررة الأخرى بشكل دائم. لا يمكنك التراجع عن هذا الإجراء!",
|
||||||
"bulk_keep_duplicates_confirmation": "هل أنت متأكد من أنك تريد الاحتفاظ بـ {count, plural, one {# محتوى مكرر} other {# محتويات مكررة}}؟ سيؤدي هذا إلى حل جميع مجموعات النسخ المكررة دون حذف أي شيء.",
|
"bulk_keep_duplicates_confirmation": "هل أنت متأكد من أنك تريد الاحتفاظ بـ {count, plural, one {# محتوى مكرر} other {# محتويات مكررة}}؟ سيؤدي هذا إلى حل جميع مجموعات النسخ المكررة دون حذف أي شيء.",
|
||||||
"bulk_trash_duplicates_confirmation": "هل أنت متأكد من أنك تريد إرسال {count, plural, one {# محتوى مكرر} other {# محتويات مكررة}} إلى سلة المهملات ؟ سيحتفظ هذا بأكبر محتوى من كل مجموعة ويرسل جميع النسخ المكررة الأخرى إلى سلة المهملات.",
|
"bulk_trash_duplicates_confirmation": "هل أنت متأكد من أنك تريد إرسال {count, plural, one {# محتوى مكرر} other {# محتويات مكررة}} إلى سلة المهملات ؟ سيحتفظ هذا بأكبر محتوى من كل مجموعة ويرسل جميع النسخ المكررة الأخرى إلى سلة المهملات.",
|
||||||
"buy": "شراء رخصة",
|
"buy": "شراء immich",
|
||||||
"camera": "الكاميرا",
|
"camera": "الكاميرا",
|
||||||
"camera_brand": "علامة الكاميرا التجارية",
|
"camera_brand": "علامة الكاميرا التجارية",
|
||||||
"camera_model": "طراز الكاميرا",
|
"camera_model": "طراز الكاميرا",
|
||||||
@@ -437,6 +437,7 @@
|
|||||||
"city": "المدينة",
|
"city": "المدينة",
|
||||||
"clear": "إخلاء",
|
"clear": "إخلاء",
|
||||||
"clear_all": "إخلاء الكل",
|
"clear_all": "إخلاء الكل",
|
||||||
|
"clear_all_recent_searches": "مسح جميع عمليات البحث الأخيرة",
|
||||||
"clear_message": "إخلاء الرسالة",
|
"clear_message": "إخلاء الرسالة",
|
||||||
"clear_value": "إخلاء القيمة",
|
"clear_value": "إخلاء القيمة",
|
||||||
"close": "إغلاق",
|
"close": "إغلاق",
|
||||||
@@ -575,6 +576,7 @@
|
|||||||
"error_adding_users_to_album": "حدث خطأٌ أثناء إضافة المستخدمين إلى الألبوم",
|
"error_adding_users_to_album": "حدث خطأٌ أثناء إضافة المستخدمين إلى الألبوم",
|
||||||
"error_deleting_shared_user": "حدث خطأٌ أثناء حذف المستخدم المشترك",
|
"error_deleting_shared_user": "حدث خطأٌ أثناء حذف المستخدم المشترك",
|
||||||
"error_downloading": "خطأٌ في تنزيل {filename}",
|
"error_downloading": "خطأٌ في تنزيل {filename}",
|
||||||
|
"error_hiding_buy_button": "خطأ في إخفاء زر الشراء",
|
||||||
"error_removing_assets_from_album": "خطأٌّ في إزالة المحتويات من الألبوم، تحقق من وحدة التحكم للحصول على مزيدٍ من التفاصيل",
|
"error_removing_assets_from_album": "خطأٌّ في إزالة المحتويات من الألبوم، تحقق من وحدة التحكم للحصول على مزيدٍ من التفاصيل",
|
||||||
"error_selecting_all_assets": "خطأٌ في تحديد جميع المحتويات",
|
"error_selecting_all_assets": "خطأٌ في تحديد جميع المحتويات",
|
||||||
"exclusion_pattern_already_exists": "نمط الاستبعاد هذا موجود مسبقًا.",
|
"exclusion_pattern_already_exists": "نمط الاستبعاد هذا موجود مسبقًا.",
|
||||||
@@ -585,6 +587,7 @@
|
|||||||
"failed_to_get_people": "فشل في الحصول على الناس",
|
"failed_to_get_people": "فشل في الحصول على الناس",
|
||||||
"failed_to_load_asset": "فشل تحميل المحتوى",
|
"failed_to_load_asset": "فشل تحميل المحتوى",
|
||||||
"failed_to_load_assets": "فشل تحميل المحتويات",
|
"failed_to_load_assets": "فشل تحميل المحتويات",
|
||||||
|
"failed_to_load_people": "فشل تحميل الأشخاص",
|
||||||
"failed_to_stack_assets": "فشل في تكديس المحتويات",
|
"failed_to_stack_assets": "فشل في تكديس المحتويات",
|
||||||
"failed_to_unstack_assets": "فشل في فصل المحتويات",
|
"failed_to_unstack_assets": "فشل في فصل المحتويات",
|
||||||
"import_path_already_exists": "مسار الاستيراد هذا موجود مسبقًا.",
|
"import_path_already_exists": "مسار الاستيراد هذا موجود مسبقًا.",
|
||||||
|
|||||||
@@ -161,30 +161,30 @@
|
|||||||
"notification_settings": "Настройки на известията",
|
"notification_settings": "Настройки на известията",
|
||||||
"notification_settings_description": "Управление на настойките за известия, вкл. имейл",
|
"notification_settings_description": "Управление на настойките за известия, вкл. имейл",
|
||||||
"oauth_auto_launch": "Автоматично стартиране",
|
"oauth_auto_launch": "Автоматично стартиране",
|
||||||
"oauth_auto_launch_description": "",
|
"oauth_auto_launch_description": "Автоматично стартиране на вход чрез OAuth, когато се отвори страницата за вход",
|
||||||
"oauth_auto_register": "Автоматична регистрация",
|
"oauth_auto_register": "Автоматична регистрация",
|
||||||
"oauth_auto_register_description": "",
|
"oauth_auto_register_description": "Автоматично регистриране на нови потребители след влизане с OAuth",
|
||||||
"oauth_button_text": "Текст на бутона",
|
"oauth_button_text": "Текст на бутона",
|
||||||
"oauth_client_id": "Клиентски ID",
|
"oauth_client_id": "Клиентски ID",
|
||||||
"oauth_client_secret": "Клиентска тайна",
|
"oauth_client_secret": "Клиентска тайна",
|
||||||
"oauth_enable_description": "",
|
"oauth_enable_description": "Влизане с OAuth",
|
||||||
"oauth_issuer_url": "",
|
"oauth_issuer_url": "URL на издателя",
|
||||||
"oauth_mobile_redirect_uri": "URI за мобилно пренасочване",
|
"oauth_mobile_redirect_uri": "URI за мобилно пренасочване",
|
||||||
"oauth_mobile_redirect_uri_override": "",
|
"oauth_mobile_redirect_uri_override": "URI пренасочване за мобилни устройства",
|
||||||
"oauth_mobile_redirect_uri_override_description": "Разреши когато 'app.immich:/' е невалиден пренасочвар адрес/URI.",
|
"oauth_mobile_redirect_uri_override_description": "Разреши когато 'app.immich:/' е невалиден пренасочвар адрес/URI.",
|
||||||
"oauth_profile_signing_algorithm": "Алгоритъм за създаване на профили",
|
"oauth_profile_signing_algorithm": "Алгоритъм за създаване на профили",
|
||||||
"oauth_profile_signing_algorithm_description": "Алгоритъм излпозлван за вписване на потребителски профил.",
|
"oauth_profile_signing_algorithm_description": "Алгоритъм излпозлван за вписване на потребителски профил.",
|
||||||
"oauth_scope": "",
|
"oauth_scope": "Област/обхват на приложение",
|
||||||
"oauth_settings": "OAuth",
|
"oauth_settings": "OAuth",
|
||||||
"oauth_settings_description": "",
|
"oauth_settings_description": "Управление на настройките за вход с OAuth",
|
||||||
"oauth_settings_more_details": "За повече информация за функционалността, се порърсете в <link>docs</link>.",
|
"oauth_settings_more_details": "За повече информация за функционалността, се порърсете в <link>docs</link>.",
|
||||||
"oauth_signing_algorithm": "Алгоритъм за вписване",
|
"oauth_signing_algorithm": "Алгоритъм за вписване",
|
||||||
"oauth_storage_label_claim": "",
|
"oauth_storage_label_claim": "Заявка за етикет за съхранение",
|
||||||
"oauth_storage_label_claim_description": "",
|
"oauth_storage_label_claim_description": "Автоматично задайте етикета за съхранение на потребителя със стойността от тази заявка.",
|
||||||
"oauth_storage_quota_claim": "",
|
"oauth_storage_quota_claim": "Заявка за квота за съхранение",
|
||||||
"oauth_storage_quota_claim_description": "",
|
"oauth_storage_quota_claim_description": "Автоматично задайте квотата за съхранение на потребителя със стойността от тази заявка.",
|
||||||
"oauth_storage_quota_default": "Стандартна квота за съхранение (GiB)",
|
"oauth_storage_quota_default": "Стандартна квота за съхранение (GiB)",
|
||||||
"oauth_storage_quota_default_description": "",
|
"oauth_storage_quota_default_description": "Квота в GiB, която да се използва, когато не е предоставена заявка (Въведете 0 за неограничена квота).",
|
||||||
"offline_paths": "Офлайн пътища",
|
"offline_paths": "Офлайн пътища",
|
||||||
"offline_paths_description": "Тези резултати може да се дължат на ръчно изтриване на файлове, които не са част от външна библиотека.",
|
"offline_paths_description": "Тези резултати може да се дължат на ръчно изтриване на файлове, които не са част от външна библиотека.",
|
||||||
"password_enable_description": "Влизане с имейл и парола",
|
"password_enable_description": "Влизане с имейл и парола",
|
||||||
@@ -206,24 +206,25 @@
|
|||||||
"scanning_library_for_new_files": "Сканиране на библиотеката за нови файлове",
|
"scanning_library_for_new_files": "Сканиране на библиотеката за нови файлове",
|
||||||
"send_welcome_email": "Изпращане на имейл за добре дошли",
|
"send_welcome_email": "Изпращане на имейл за добре дошли",
|
||||||
"server_external_domain_settings": "Външен домейн",
|
"server_external_domain_settings": "Външен домейн",
|
||||||
"server_external_domain_settings_description": "",
|
"server_external_domain_settings_description": "Домейн за публични споделени връзки, включително http(s)://",
|
||||||
"server_settings": "Настройки на сървъра",
|
"server_settings": "Настройки на сървъра",
|
||||||
"server_settings_description": "Управление на настройките на сървъра",
|
"server_settings_description": "Управление на настройките на сървъра",
|
||||||
"server_welcome_message": "Поздравително съобщение",
|
"server_welcome_message": "Поздравително съобщение",
|
||||||
"server_welcome_message_description": "Съобщение, показващо се на страницата за вход.",
|
"server_welcome_message_description": "Съобщение, показващо се на страницата за вход.",
|
||||||
"sidecar_job": "",
|
"sidecar_job": "Метаданни от свързани (sidecar) файлове",
|
||||||
"sidecar_job_description": "",
|
"sidecar_job_description": "Откриване или синхронизиране на странични (sidecar) метаданни от файловата система",
|
||||||
"slideshow_duration_description": "Брой секунди за показване на всяко изображение",
|
"slideshow_duration_description": "Брой секунди за показване на всяко изображение",
|
||||||
"smart_search_job_description": "Извършване на машинно обучение върху ресурси за подпомагане на Интелигентното Търсене",
|
"smart_search_job_description": "Извършване на машинно обучение върху ресурси за подпомагане на Интелигентното Търсене",
|
||||||
"storage_template_date_time_description": "Времевата марка на създаване на файла се използва за информация за дата и час",
|
"storage_template_date_time_description": "Времевата марка на създаване на файла се използва за информация за дата и час",
|
||||||
"storage_template_enable_description": "",
|
"storage_template_date_time_sample": "Време на проба {date}",
|
||||||
"storage_template_hash_verification_enabled": "",
|
"storage_template_enable_description": "Активиране на механизма за шаблони за съхранение",
|
||||||
"storage_template_hash_verification_enabled_description": "",
|
"storage_template_hash_verification_enabled": "Разрешена проверка с хеш",
|
||||||
"storage_template_migration": "",
|
"storage_template_hash_verification_enabled_description": "Активиране на проверката на хеш, не деактивирайте тази опция, освен ако не сте сигурни в последствията",
|
||||||
|
"storage_template_migration": "Миграция на шаблона за съхранение",
|
||||||
"storage_template_migration_description": "Прилагане на текучия <link>{template}</link> към предишно качените файлове",
|
"storage_template_migration_description": "Прилагане на текучия <link>{template}</link> към предишно качените файлове",
|
||||||
"storage_template_migration_info": "",
|
"storage_template_migration_info": "Промените в шаблоните ще се прилагат само за нови ресурси. За да приложите шаблона със задна дата към предварително качени активи, изпълнете <link>{job}</link>.",
|
||||||
"storage_template_migration_job": "",
|
"storage_template_migration_job": "Задача за миграция на шаблона за съхранение",
|
||||||
"storage_template_more_details": "",
|
"storage_template_more_details": "За повече подробности относно тази функция се обърнете към шаблона <template-link>Storage Template</template-link> и неговите <implications-link> последствия </implications-link>",
|
||||||
"storage_template_onboarding_description": "",
|
"storage_template_onboarding_description": "",
|
||||||
"storage_template_path_length": "Ограничение на дължината на пътя: <b>{length, number}</b>/{limit, number}",
|
"storage_template_path_length": "Ограничение на дължината на пътя: <b>{length, number}</b>/{limit, number}",
|
||||||
"storage_template_settings": "Шаблон за съхранение",
|
"storage_template_settings": "Шаблон за съхранение",
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
"add_to_shared_album": "Afegir a un àlbum compartit",
|
"add_to_shared_album": "Afegir a un àlbum compartit",
|
||||||
"added_to_archive": "Afegit als arxivats",
|
"added_to_archive": "Afegit als arxivats",
|
||||||
"added_to_favorites": "Afegit als preferits",
|
"added_to_favorites": "Afegit als preferits",
|
||||||
"added_to_favorites_count": "{count} afegits als preferits",
|
"added_to_favorites_count": "{count, number} afegits als preferits",
|
||||||
"admin": {
|
"admin": {
|
||||||
"add_exclusion_pattern_description": "Afegeix patrons d'eclusió. És permès de l'ús de *, **, i ? (globbing). Per a ignorar els fitxers de qualsevol directori anomenat \"Raw\" introduïu \"**/Raw/**\". Per a ignorar els fitxers acabats en \".tif\" introduïu \"**/*.tif\". Per a ignorar un camí absolut, utilitzeu \"/camí/a/ignorar/**\".",
|
"add_exclusion_pattern_description": "Afegeix patrons d'eclusió. És permès de l'ús de *, **, i ? (globbing). Per a ignorar els fitxers de qualsevol directori anomenat \"Raw\" introduïu \"**/Raw/**\". Per a ignorar els fitxers acabats en \".tif\" introduïu \"**/*.tif\". Per a ignorar un camí absolut, utilitzeu \"/camí/a/ignorar/**\".",
|
||||||
"authentication_settings": "Configuració de l'autenticació",
|
"authentication_settings": "Configuració de l'autenticació",
|
||||||
@@ -371,7 +371,7 @@
|
|||||||
"archive_size": "Mida de l'arxiu",
|
"archive_size": "Mida de l'arxiu",
|
||||||
"archive_size_description": "Configureu la mida de l'arxiu de les descàrregues (en GiB)",
|
"archive_size_description": "Configureu la mida de l'arxiu de les descàrregues (en GiB)",
|
||||||
"archived": "Arxivat",
|
"archived": "Arxivat",
|
||||||
"archived_count": "",
|
"archived_count": "{count, plural, one {Arxivat #} other {Arxivats #}}",
|
||||||
"are_these_the_same_person": "Són la mateixa persona?",
|
"are_these_the_same_person": "Són la mateixa persona?",
|
||||||
"are_you_sure_to_do_this": "Esteu segurs que voleu fer-ho?",
|
"are_you_sure_to_do_this": "Esteu segurs que voleu fer-ho?",
|
||||||
"asset_added_to_album": "Afegit a l'àlbum",
|
"asset_added_to_album": "Afegit a l'àlbum",
|
||||||
@@ -379,6 +379,7 @@
|
|||||||
"asset_description_updated": "La descripció del recurs s'ha actualitzat",
|
"asset_description_updated": "La descripció del recurs s'ha actualitzat",
|
||||||
"asset_filename_is_offline": "L'element {filename} està fora de línia",
|
"asset_filename_is_offline": "L'element {filename} està fora de línia",
|
||||||
"asset_has_unassigned_faces": "L'element té cares no assignades",
|
"asset_has_unassigned_faces": "L'element té cares no assignades",
|
||||||
|
"asset_hashing": "Hashing...",
|
||||||
"asset_offline": "Element fora de línia",
|
"asset_offline": "Element fora de línia",
|
||||||
"asset_offline_description": "Aquest element està fora de línia. L'Immich no pot accedir a la seva ubicació. Si us plau, assegureu-vos que l'actiu està disponible i després torneu la llibreria.",
|
"asset_offline_description": "Aquest element està fora de línia. L'Immich no pot accedir a la seva ubicació. Si us plau, assegureu-vos que l'actiu està disponible i després torneu la llibreria.",
|
||||||
"asset_skipped": "Saltat",
|
"asset_skipped": "Saltat",
|
||||||
@@ -441,7 +442,7 @@
|
|||||||
"clear_value": "Neteja el valor",
|
"clear_value": "Neteja el valor",
|
||||||
"close": "Tanca",
|
"close": "Tanca",
|
||||||
"collapse_all": "Redueix-ho tot",
|
"collapse_all": "Redueix-ho tot",
|
||||||
"color_theme": "",
|
"color_theme": "Tema de color",
|
||||||
"comment_deleted": "Comentari esborrat",
|
"comment_deleted": "Comentari esborrat",
|
||||||
"comment_options": "Opcions de comentari",
|
"comment_options": "Opcions de comentari",
|
||||||
"comments_and_likes": "Comentaris i agradaments",
|
"comments_and_likes": "Comentaris i agradaments",
|
||||||
@@ -518,6 +519,7 @@
|
|||||||
"download_settings_description": "Gestioneu la configuració relacionada amb la descàrrega de recursos",
|
"download_settings_description": "Gestioneu la configuració relacionada amb la descàrrega de recursos",
|
||||||
"downloading": "Baixant",
|
"downloading": "Baixant",
|
||||||
"downloading_asset_filename": "Descarregant l'element {filename}",
|
"downloading_asset_filename": "Descarregant l'element {filename}",
|
||||||
|
"drop_files_to_upload": "Deixeu els fitxers a qualsevol lloc per carregar-los",
|
||||||
"duplicates": "Duplicats",
|
"duplicates": "Duplicats",
|
||||||
"duplicates_description": "Resol cada grup indicant quins, si n'hi ha, són duplicats",
|
"duplicates_description": "Resol cada grup indicant quins, si n'hi ha, són duplicats",
|
||||||
"duration": "Duració",
|
"duration": "Duració",
|
||||||
@@ -581,6 +583,7 @@
|
|||||||
"failed_to_create_album": "No s'ha pogut crear l'àlbum",
|
"failed_to_create_album": "No s'ha pogut crear l'àlbum",
|
||||||
"failed_to_create_shared_link": "No s'ha pogut crear l'enllaç compartit",
|
"failed_to_create_shared_link": "No s'ha pogut crear l'enllaç compartit",
|
||||||
"failed_to_edit_shared_link": "No s'ha pogut editar l'enllaç compartit",
|
"failed_to_edit_shared_link": "No s'ha pogut editar l'enllaç compartit",
|
||||||
|
"failed_to_get_people": "No s'han pogut aconseguir persones",
|
||||||
"failed_to_load_asset": "No s'ha pogut carregar l'element",
|
"failed_to_load_asset": "No s'ha pogut carregar l'element",
|
||||||
"failed_to_load_assets": "No s'han pogut carregar els elements",
|
"failed_to_load_assets": "No s'han pogut carregar els elements",
|
||||||
"failed_to_load_people": "No s'han pogut carregar les persones",
|
"failed_to_load_people": "No s'han pogut carregar les persones",
|
||||||
@@ -708,9 +711,9 @@
|
|||||||
"featurecollection": "",
|
"featurecollection": "",
|
||||||
"file_name": "Nom de l'arxiu",
|
"file_name": "Nom de l'arxiu",
|
||||||
"file_name_or_extension": "Nom de l'arxiu o extensió",
|
"file_name_or_extension": "Nom de l'arxiu o extensió",
|
||||||
"filename": "",
|
"filename": "Nom de l'arxiu",
|
||||||
"files": "",
|
"files": "",
|
||||||
"filetype": "",
|
"filetype": "Tipus d'arxiu",
|
||||||
"filter_people": "Filtra persones",
|
"filter_people": "Filtra persones",
|
||||||
"find_them_fast": "Trobeu-los ràpidament pel nom amb la cerca",
|
"find_them_fast": "Trobeu-los ràpidament pel nom amb la cerca",
|
||||||
"fix_incorrect_match": "Corregiu la coincidència incorrecta",
|
"fix_incorrect_match": "Corregiu la coincidència incorrecta",
|
||||||
@@ -757,7 +760,7 @@
|
|||||||
"include_archived": "Incloure arxivats",
|
"include_archived": "Incloure arxivats",
|
||||||
"include_shared_albums": "Inclou àlbums compartits",
|
"include_shared_albums": "Inclou àlbums compartits",
|
||||||
"include_shared_partner_assets": "Incloure elements dels companys",
|
"include_shared_partner_assets": "Incloure elements dels companys",
|
||||||
"individual_share": "",
|
"individual_share": "Compartit individualment",
|
||||||
"info": "Informació",
|
"info": "Informació",
|
||||||
"interval": {
|
"interval": {
|
||||||
"day_at_onepm": "Cada dia a les 13h",
|
"day_at_onepm": "Cada dia a les 13h",
|
||||||
@@ -767,6 +770,7 @@
|
|||||||
},
|
},
|
||||||
"invite_people": "Convida gent",
|
"invite_people": "Convida gent",
|
||||||
"invite_to_album": "Convida a l'àlbum",
|
"invite_to_album": "Convida a l'àlbum",
|
||||||
|
"items_count": "{count, plural, one {# element} other {# elements}}",
|
||||||
"job_settings_description": "",
|
"job_settings_description": "",
|
||||||
"jobs": "Tasques",
|
"jobs": "Tasques",
|
||||||
"keep": "Mantenir",
|
"keep": "Mantenir",
|
||||||
@@ -917,7 +921,7 @@
|
|||||||
"password_reset_success": "El restabliment de la contrasenya ha estat correcte",
|
"password_reset_success": "El restabliment de la contrasenya ha estat correcte",
|
||||||
"past_durations": {
|
"past_durations": {
|
||||||
"days": "{days, plural, one {El dia anterior} other {Els # dies anteriors}}",
|
"days": "{days, plural, one {El dia anterior} other {Els # dies anteriors}}",
|
||||||
"hours": "",
|
"hours": "{hours, plural, one {L'última hora} other {Les darreres # hours}}",
|
||||||
"years": "{years, plural, one {L'any passat} other {Els passats # anys}}"
|
"years": "{years, plural, one {L'any passat} other {Els passats # anys}}"
|
||||||
},
|
},
|
||||||
"path": "Ruta",
|
"path": "Ruta",
|
||||||
@@ -934,6 +938,7 @@
|
|||||||
"permanent_deletion_warning_setting_description": "Mostrar un avís quan s'eliminin els elements permanentment",
|
"permanent_deletion_warning_setting_description": "Mostrar un avís quan s'eliminin els elements permanentment",
|
||||||
"permanently_delete": "Eliminar permanentment",
|
"permanently_delete": "Eliminar permanentment",
|
||||||
"permanently_delete_assets_count": "Eliminar permanentment {count, plural, one {l'element} other {els elements}}",
|
"permanently_delete_assets_count": "Eliminar permanentment {count, plural, one {l'element} other {els elements}}",
|
||||||
|
"permanently_delete_assets_prompt": "Esteu segur que voleu suprimir permanentment {count, plural, one {aquest recurs?} other {aquests <b>#</b> recursos?}} Això també {count, plural, one {el} other {els}} suprimirà del seu àlbum.",
|
||||||
"permanently_deleted_asset": "Element eliminat permanentment",
|
"permanently_deleted_asset": "Element eliminat permanentment",
|
||||||
"permanently_deleted_assets_count": "{count, plural, one {S'ha eliminat un element} other {S'han eliminat # elements}} permanentment",
|
"permanently_deleted_assets_count": "{count, plural, one {S'ha eliminat un element} other {S'han eliminat # elements}} permanentment",
|
||||||
"person": "Persona",
|
"person": "Persona",
|
||||||
@@ -952,7 +957,7 @@
|
|||||||
"play_or_pause_video": "Reproduir o posar en pausa el vídeo",
|
"play_or_pause_video": "Reproduir o posar en pausa el vídeo",
|
||||||
"point": "",
|
"point": "",
|
||||||
"port": "Port",
|
"port": "Port",
|
||||||
"preset": "",
|
"preset": "Preestablert",
|
||||||
"preview": "Previsualització",
|
"preview": "Previsualització",
|
||||||
"previous": "Anterior",
|
"previous": "Anterior",
|
||||||
"previous_memory": "Memòria anterior",
|
"previous_memory": "Memòria anterior",
|
||||||
@@ -961,7 +966,7 @@
|
|||||||
"profile_image_of_user": "Imatge de perfil de {user}",
|
"profile_image_of_user": "Imatge de perfil de {user}",
|
||||||
"profile_picture_set": "Imatge de perfil configurada.",
|
"profile_picture_set": "Imatge de perfil configurada.",
|
||||||
"public_album": "Àlbum públic",
|
"public_album": "Àlbum públic",
|
||||||
"public_share": "",
|
"public_share": "Compartit públicament",
|
||||||
"purchase_activated_subtitle": "Gràcies per donar suport a Immich i al programari de codi obert",
|
"purchase_activated_subtitle": "Gràcies per donar suport a Immich i al programari de codi obert",
|
||||||
"purchase_activated_time": "Activat el {date, date}",
|
"purchase_activated_time": "Activat el {date, date}",
|
||||||
"purchase_activated_title": "La teva clau s'ha activat correctament",
|
"purchase_activated_title": "La teva clau s'ha activat correctament",
|
||||||
@@ -971,6 +976,7 @@
|
|||||||
"purchase_button_never_show_again": "No mostrar mai més",
|
"purchase_button_never_show_again": "No mostrar mai més",
|
||||||
"purchase_button_reminder": "Recordar en 30 dies",
|
"purchase_button_reminder": "Recordar en 30 dies",
|
||||||
"purchase_button_remove_key": "Elimina la clau",
|
"purchase_button_remove_key": "Elimina la clau",
|
||||||
|
"purchase_button_select": "Seleccioneu",
|
||||||
"purchase_failed_activation": "No s'ha pogut activar! Si us plau, comproveu el vostre correu electrònic per trobar la clau de producte correcta!",
|
"purchase_failed_activation": "No s'ha pogut activar! Si us plau, comproveu el vostre correu electrònic per trobar la clau de producte correcta!",
|
||||||
"purchase_individual_description_1": "Per a un particular",
|
"purchase_individual_description_1": "Per a un particular",
|
||||||
"purchase_input_suggestion": "Tens una clau de producte? Introduïu la clau a continuació",
|
"purchase_input_suggestion": "Tens una clau de producte? Introduïu la clau a continuació",
|
||||||
@@ -980,6 +986,8 @@
|
|||||||
"purchase_panel_info_1": "Crear Immich requereix molt de temps i esforç, tenim enginyers a temps complet treballant-hi per fer-ho tan bo com sigui possible. La nostra missió és que el programari de codi obert i les pràctiques empresarials ètiques es converteixin en una font d'ingressos sostenible per als desenvolupadors i creïn un ecosistema que respecti la privacitat amb alternatives reals als serveis cloud explotadors.",
|
"purchase_panel_info_1": "Crear Immich requereix molt de temps i esforç, tenim enginyers a temps complet treballant-hi per fer-ho tan bo com sigui possible. La nostra missió és que el programari de codi obert i les pràctiques empresarials ètiques es converteixin en una font d'ingressos sostenible per als desenvolupadors i creïn un ecosistema que respecti la privacitat amb alternatives reals als serveis cloud explotadors.",
|
||||||
"purchase_panel_info_2": "Com que estem compromesos a no afegir murs de pagament, aquesta compra no us atorgarà cap funció addicional a Immich. Confiem en usuaris com tu per donar suport al desenvolupament continu d'Immich.",
|
"purchase_panel_info_2": "Com que estem compromesos a no afegir murs de pagament, aquesta compra no us atorgarà cap funció addicional a Immich. Confiem en usuaris com tu per donar suport al desenvolupament continu d'Immich.",
|
||||||
"purchase_panel_title": "Donar suport al projecte",
|
"purchase_panel_title": "Donar suport al projecte",
|
||||||
|
"purchase_per_server": "Per servidor",
|
||||||
|
"purchase_per_user": "Per usuari",
|
||||||
"purchase_remove_product_key": "Elimina la clau del producte",
|
"purchase_remove_product_key": "Elimina la clau del producte",
|
||||||
"purchase_remove_product_key_prompt": "Esteu segur que voleu eliminar la clau del producte?",
|
"purchase_remove_product_key_prompt": "Esteu segur que voleu eliminar la clau del producte?",
|
||||||
"purchase_remove_server_product_key": "Elimina la clau de producte del servidor",
|
"purchase_remove_server_product_key": "Elimina la clau de producte del servidor",
|
||||||
@@ -989,9 +997,11 @@
|
|||||||
"purchase_settings_server_activated": "La clau de producte del servidor la gestiona l'administrador",
|
"purchase_settings_server_activated": "La clau de producte del servidor la gestiona l'administrador",
|
||||||
"range": "",
|
"range": "",
|
||||||
"raw": "",
|
"raw": "",
|
||||||
"reaction_options": "",
|
"reaction_options": "Opcions de reacció",
|
||||||
"read_changelog": "Llegeix el registre de canvis",
|
"read_changelog": "Llegeix el registre de canvis",
|
||||||
"reassign": "Reassignar",
|
"reassign": "Reassignar",
|
||||||
|
"reassigned_assets_to_existing_person": "S'ha reassignat {count, plural, one {# recurs} other {# recursos}} a {name, select, null {una persona existent} other {{name}}}",
|
||||||
|
"reassigned_assets_to_new_person": "S'ha reassignat {count, plural, one {# recurs} other {# recursos}} a una persona nova",
|
||||||
"reassing_hint": "Assignar els elements seleccionats a una persona existent",
|
"reassing_hint": "Assignar els elements seleccionats a una persona existent",
|
||||||
"recent": "Recent",
|
"recent": "Recent",
|
||||||
"recent_searches": "Cerques recents",
|
"recent_searches": "Cerques recents",
|
||||||
@@ -1005,6 +1015,8 @@
|
|||||||
"refreshing_metadata": "Actualitzant les metadades",
|
"refreshing_metadata": "Actualitzant les metadades",
|
||||||
"regenerating_thumbnails": "Regenerant les miniatures",
|
"regenerating_thumbnails": "Regenerant les miniatures",
|
||||||
"remove": "Eliminar",
|
"remove": "Eliminar",
|
||||||
|
"remove_assets_album_confirmation": "Confirmes que vols eliminar {count, plural, one {# recurs} other {# recursos}} de l'àlbum?",
|
||||||
|
"remove_assets_shared_link_confirmation": "Esteu segur que voleu eliminar {count, plural, one {# recurs} other {# recursos}} d'aquest enllaç compartit?",
|
||||||
"remove_assets_title": "Eliminar els elements?",
|
"remove_assets_title": "Eliminar els elements?",
|
||||||
"remove_custom_date_range": "Elimina l'interval de dates personalitzat",
|
"remove_custom_date_range": "Elimina l'interval de dates personalitzat",
|
||||||
"remove_from_album": "Treu de l'àlbum",
|
"remove_from_album": "Treu de l'àlbum",
|
||||||
@@ -1016,6 +1028,7 @@
|
|||||||
"removed_from_archive": "Eliminat de l'arxiu",
|
"removed_from_archive": "Eliminat de l'arxiu",
|
||||||
"removed_from_favorites": "Eliminat dels preferits",
|
"removed_from_favorites": "Eliminat dels preferits",
|
||||||
"removed_from_favorites_count": "{count, plural, other {Removed #}} dels preferits",
|
"removed_from_favorites_count": "{count, plural, other {Removed #}} dels preferits",
|
||||||
|
"rename": "Canvia el nom",
|
||||||
"repair": "Reparació",
|
"repair": "Reparació",
|
||||||
"repair_no_results_message": "Els fitxers sense seguiment i que falten es mostraran aquí",
|
"repair_no_results_message": "Els fitxers sense seguiment i que falten es mostraran aquí",
|
||||||
"replace_with_upload": "Substituir amb una pujada",
|
"replace_with_upload": "Substituir amb una pujada",
|
||||||
@@ -1027,15 +1040,17 @@
|
|||||||
"reset_people_visibility": "Restablir la visibilitat de les persones",
|
"reset_people_visibility": "Restablir la visibilitat de les persones",
|
||||||
"reset_settings_to_default": "",
|
"reset_settings_to_default": "",
|
||||||
"reset_to_default": "Restableix els valors predeterminats",
|
"reset_to_default": "Restableix els valors predeterminats",
|
||||||
|
"resolve_duplicates": "Resoldre duplicats",
|
||||||
"resolved_all_duplicates": "Tots els duplicats resolts",
|
"resolved_all_duplicates": "Tots els duplicats resolts",
|
||||||
"restore": "Recupera",
|
"restore": "Recupera",
|
||||||
"restore_all": "Restaurar-ho tot",
|
"restore_all": "Restaurar-ho tot",
|
||||||
"restore_user": "Restaurar l'usuari",
|
"restore_user": "Restaurar l'usuari",
|
||||||
"restored_asset": "Element restaurat",
|
"restored_asset": "Element restaurat",
|
||||||
"resume": "Reprendre",
|
"resume": "Reprendre",
|
||||||
"retry_upload": "",
|
"retry_upload": "Torna a provar de pujar",
|
||||||
"review_duplicates": "Revisar duplicats",
|
"review_duplicates": "Revisar duplicats",
|
||||||
"role": "Rol",
|
"role": "Rol",
|
||||||
|
"role_viewer": "Visor",
|
||||||
"save": "Desa",
|
"save": "Desa",
|
||||||
"saved_api_key": "Clau d'API guardada",
|
"saved_api_key": "Clau d'API guardada",
|
||||||
"saved_profile": "Perfil guardat",
|
"saved_profile": "Perfil guardat",
|
||||||
@@ -1045,26 +1060,30 @@
|
|||||||
"scan_all_library_files": "Re-escanejar tots els fitxers de la llibreria",
|
"scan_all_library_files": "Re-escanejar tots els fitxers de la llibreria",
|
||||||
"scan_new_library_files": "Escanejar nous fitxers de la llibreria",
|
"scan_new_library_files": "Escanejar nous fitxers de la llibreria",
|
||||||
"scan_settings": "Configuració d'escaneig",
|
"scan_settings": "Configuració d'escaneig",
|
||||||
|
"scanning_for_album": "S'està buscant l'àlbum...",
|
||||||
"search": "Cerca",
|
"search": "Cerca",
|
||||||
"search_albums": "Buscar àlbums",
|
"search_albums": "Buscar àlbums",
|
||||||
"search_by_context": "Buscar per context",
|
"search_by_context": "Buscar per context",
|
||||||
|
"search_by_filename": "Cerca per nom de fitxer o extensió",
|
||||||
"search_camera_make": "Buscar per fabricant de càmara...",
|
"search_camera_make": "Buscar per fabricant de càmara...",
|
||||||
"search_camera_model": "Buscar per model de càmera...",
|
"search_camera_model": "Buscar per model de càmera...",
|
||||||
"search_city": "Buscar per ciutat...",
|
"search_city": "Buscar per ciutat...",
|
||||||
"search_country": "Buscar per país...",
|
"search_country": "Buscar per país...",
|
||||||
"search_for_existing_person": "",
|
"search_for_existing_person": "Busca una persona existent",
|
||||||
"search_no_people": "Cap persona",
|
"search_no_people": "Cap persona",
|
||||||
|
"search_no_people_named": "Cap persona anomenada \"{name}\"",
|
||||||
"search_people": "Buscar persones",
|
"search_people": "Buscar persones",
|
||||||
"search_places": "Buscar llocs",
|
"search_places": "Buscar llocs",
|
||||||
"search_state": "Buscar per regió...",
|
"search_state": "Buscar per regió...",
|
||||||
"search_timezone": "Buscar per fus horari...",
|
"search_timezone": "Buscar per fus horari...",
|
||||||
"search_type": "Buscar per tipus",
|
"search_type": "Buscar per tipus",
|
||||||
"search_your_photos": "Cerca les teves fotos",
|
"search_your_photos": "Cerca les teves fotos",
|
||||||
"searching_locales": "",
|
"searching_locales": "S'estan cercant localitzacions...",
|
||||||
"second": "Segon",
|
"second": "Segon",
|
||||||
"see_all_people": "Veure totes les persones",
|
"see_all_people": "Veure totes les persones",
|
||||||
"select_album_cover": "Seleccionar la portada de l'àlbum",
|
"select_album_cover": "Seleccionar la portada de l'àlbum",
|
||||||
"select_all": "Selecciona-ho tot",
|
"select_all": "Selecciona-ho tot",
|
||||||
|
"select_all_duplicates": "Seleccioneu tots els duplicats",
|
||||||
"select_avatar_color": "Tria color de l'avatar",
|
"select_avatar_color": "Tria color de l'avatar",
|
||||||
"select_face": "Selecciona cara",
|
"select_face": "Selecciona cara",
|
||||||
"select_featured_photo": "Selecciona foto principal",
|
"select_featured_photo": "Selecciona foto principal",
|
||||||
@@ -1075,10 +1094,11 @@
|
|||||||
"select_photos": "Tria fotografies",
|
"select_photos": "Tria fotografies",
|
||||||
"select_trash_all": "Envia la selecció a la paperera",
|
"select_trash_all": "Envia la selecció a la paperera",
|
||||||
"selected": "Seleccionat",
|
"selected": "Seleccionat",
|
||||||
"selected_count": "",
|
"selected_count": "{count, plural, one {# seleccionat} other {# seleccionats}}",
|
||||||
"send_message": "Envia missatge",
|
"send_message": "Envia missatge",
|
||||||
"send_welcome_email": "Envia correu de benvinguda",
|
"send_welcome_email": "Envia correu de benvinguda",
|
||||||
"server": "Servidor",
|
"server": "Servidor",
|
||||||
|
"server_offline": "Servidor fora de línia",
|
||||||
"server_online": "Servidor en línia",
|
"server_online": "Servidor en línia",
|
||||||
"server_stats": "Estadístiques del servidor",
|
"server_stats": "Estadístiques del servidor",
|
||||||
"server_version": "Versió del servidor",
|
"server_version": "Versió del servidor",
|
||||||
@@ -1102,6 +1122,7 @@
|
|||||||
"sharing": "Compartit",
|
"sharing": "Compartit",
|
||||||
"sharing_enter_password": "Introduïu la contrasenya per veure aquesta pàgina.",
|
"sharing_enter_password": "Introduïu la contrasenya per veure aquesta pàgina.",
|
||||||
"sharing_sidebar_description": "Mostra un enllaç a Compartit a la barra lateral",
|
"sharing_sidebar_description": "Mostra un enllaç a Compartit a la barra lateral",
|
||||||
|
"shift_to_permanent_delete": "premeu ⇧ per suprimir el recurs permanentment",
|
||||||
"show_album_options": "Mostra les opcions d'àlbum",
|
"show_album_options": "Mostra les opcions d'àlbum",
|
||||||
"show_all_people": "Veure totes les persones",
|
"show_all_people": "Veure totes les persones",
|
||||||
"show_and_hide_people": "Mostra i amaga persones",
|
"show_and_hide_people": "Mostra i amaga persones",
|
||||||
@@ -1169,6 +1190,7 @@
|
|||||||
"total_usage": "Ús total",
|
"total_usage": "Ús total",
|
||||||
"trash": "Paperera",
|
"trash": "Paperera",
|
||||||
"trash_all": "Envia-ho tot a la paperera",
|
"trash_all": "Envia-ho tot a la paperera",
|
||||||
|
"trash_count": "Paperera {count, number}",
|
||||||
"trash_delete_asset": "Esborra/Elimina element",
|
"trash_delete_asset": "Esborra/Elimina element",
|
||||||
"trash_no_results_message": "Les imatges i vídeos que s'enviïn a la paperera es mostraran aquí.",
|
"trash_no_results_message": "Les imatges i vídeos que s'enviïn a la paperera es mostraran aquí.",
|
||||||
"trashed_items_will_be_permanently_deleted_after": "Els elements que s'enviïn a la paperera s'eliminaran permanentment després de {days, plural, one {# dia} other {# dies}}.",
|
"trashed_items_will_be_permanently_deleted_after": "Els elements que s'enviïn a la paperera s'eliminaran permanentment després de {days, plural, one {# dia} other {# dies}}.",
|
||||||
@@ -1188,7 +1210,9 @@
|
|||||||
"unnamed_share": "Compartit sense nom",
|
"unnamed_share": "Compartit sense nom",
|
||||||
"unsaved_change": "Canvi no desat",
|
"unsaved_change": "Canvi no desat",
|
||||||
"unselect_all": "Deselecciona-ho tot",
|
"unselect_all": "Deselecciona-ho tot",
|
||||||
|
"unselect_all_duplicates": "Desmarqueu tots els duplicats",
|
||||||
"unstack": "Desapila",
|
"unstack": "Desapila",
|
||||||
|
"unstacked_assets_count": "No apilat {count, plural, one {# recurs} other {# recursos}}",
|
||||||
"untracked_files": "Fitxers no monitoritzats",
|
"untracked_files": "Fitxers no monitoritzats",
|
||||||
"untracked_files_decription": "Aquests fitxers no estan monitoritzats per l'aplicació. Poden ser el resultat de moviments errats, descàrregues interrompudes o deixats enrere per error",
|
"untracked_files_decription": "Aquests fitxers no estan monitoritzats per l'aplicació. Poden ser el resultat de moviments errats, descàrregues interrompudes o deixats enrere per error",
|
||||||
"up_next": "Pròxim",
|
"up_next": "Pròxim",
|
||||||
@@ -1196,15 +1220,21 @@
|
|||||||
"upload": "Pujar",
|
"upload": "Pujar",
|
||||||
"upload_concurrency": "Concurrència de pujades",
|
"upload_concurrency": "Concurrència de pujades",
|
||||||
"upload_errors": "Càrrega completada amb {count, plural, one {un error} other {# errors}}, actualitzeu la pàgina per veure els nous elements carregats.",
|
"upload_errors": "Càrrega completada amb {count, plural, one {un error} other {# errors}}, actualitzeu la pàgina per veure els nous elements carregats.",
|
||||||
|
"upload_progress": "Restant {remaining, number} - Processat {processed, number}/{total, number}",
|
||||||
|
"upload_skipped_duplicates": "{count, plural, one {S'ha omès # recurs duplicat} other {S'han omès # recursos duplicats}}",
|
||||||
"upload_status_duplicates": "Duplicats",
|
"upload_status_duplicates": "Duplicats",
|
||||||
"upload_status_errors": "Errors",
|
"upload_status_errors": "Errors",
|
||||||
"upload_status_uploaded": "Carregat",
|
"upload_status_uploaded": "Carregat",
|
||||||
|
"upload_success": "Pujada correcta, actualitza la pàgina per veure nous recursos de pujada.",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"usage": "Ús",
|
"usage": "Ús",
|
||||||
"use_custom_date_range": "Fes servir un rang de dates personalitzat",
|
"use_custom_date_range": "Fes servir un rang de dates personalitzat",
|
||||||
"user": "Usuari",
|
"user": "Usuari",
|
||||||
"user_id": "ID d'usuari",
|
"user_id": "ID d'usuari",
|
||||||
"user_license_settings": "Llicència",
|
"user_license_settings": "Llicència",
|
||||||
|
"user_liked": "A {user} li ha agradat {type, select, photo {aquesta foto} video {aquest vídeo} asset {aquest recurs} other {}}",
|
||||||
|
"user_purchase_settings": "Compra",
|
||||||
|
"user_purchase_settings_description": "Gestiona la teva compra",
|
||||||
"user_role_set": "Establir {user} com a {role}",
|
"user_role_set": "Establir {user} com a {role}",
|
||||||
"user_usage_detail": "Detall d'ús d'usuari",
|
"user_usage_detail": "Detall d'ús d'usuari",
|
||||||
"username": "Nom d'usuari",
|
"username": "Nom d'usuari",
|
||||||
@@ -1213,6 +1243,7 @@
|
|||||||
"validate": "Valida",
|
"validate": "Valida",
|
||||||
"variables": "Variables",
|
"variables": "Variables",
|
||||||
"version": "Versió",
|
"version": "Versió",
|
||||||
|
"version_announcement_closing": "El teu amic Alex",
|
||||||
"version_announcement_message": "Hola amic, hi ha una nova versió de l'aplicació, si us plau, preneu-vos el temps per visitar les <link>release notes</link> i assegureu-vos que el vostre <code>docker-compose.yml</code> i <code>.env</code> estàn actualitzats per evitar qualsevol configuració incorrecta, especialment si utilitzeu WatchTower o qualsevol mecanisme que gestioni l'actualització automàtica de la vostra aplicació.",
|
"version_announcement_message": "Hola amic, hi ha una nova versió de l'aplicació, si us plau, preneu-vos el temps per visitar les <link>release notes</link> i assegureu-vos que el vostre <code>docker-compose.yml</code> i <code>.env</code> estàn actualitzats per evitar qualsevol configuració incorrecta, especialment si utilitzeu WatchTower o qualsevol mecanisme que gestioni l'actualització automàtica de la vostra aplicació.",
|
||||||
"video": "Vídeo",
|
"video": "Vídeo",
|
||||||
"video_hover_setting": "Reprodueix la miniatura en passar el ratolí",
|
"video_hover_setting": "Reprodueix la miniatura en passar el ratolí",
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
"add_to_shared_album": "Přidat do sdíleného alba",
|
"add_to_shared_album": "Přidat do sdíleného alba",
|
||||||
"added_to_archive": "Přidáno do archivu",
|
"added_to_archive": "Přidáno do archivu",
|
||||||
"added_to_favorites": "Přidáno do oblíbených",
|
"added_to_favorites": "Přidáno do oblíbených",
|
||||||
"added_to_favorites_count": "Přidáno {count} od oblíbených",
|
"added_to_favorites_count": "Přidáno {count, number} do oblíbených",
|
||||||
"admin": {
|
"admin": {
|
||||||
"add_exclusion_pattern_description": "Přidání vzorů vyloučení. Podporováno je globování pomocí *, ** a ?. Chcete-li ignorovat všechny soubory v jakémkoli adresáři s názvem \"Raw\", použijte \"**/Raw/**\". Chcete-li ignorovat všechny soubory končící na \".tif\", použijte \"**/*.tif\". Chcete-li ignorovat absolutní cestu, použijte příkaz \"/path/to/ignore/**\".",
|
"add_exclusion_pattern_description": "Přidání vzorů vyloučení. Podporováno je globování pomocí *, ** a ?. Chcete-li ignorovat všechny soubory v jakémkoli adresáři s názvem \"Raw\", použijte \"**/Raw/**\". Chcete-li ignorovat všechny soubory končící na \".tif\", použijte \"**/*.tif\". Chcete-li ignorovat absolutní cestu, použijte příkaz \"/path/to/ignore/**\".",
|
||||||
"authentication_settings": "Přihlašování",
|
"authentication_settings": "Přihlašování",
|
||||||
@@ -1221,7 +1221,7 @@
|
|||||||
"total_usage": "Celkové využití",
|
"total_usage": "Celkové využití",
|
||||||
"trash": "Koš",
|
"trash": "Koš",
|
||||||
"trash_all": "Vyhodit vše",
|
"trash_all": "Vyhodit vše",
|
||||||
"trash_count": "Vyhodit {count}",
|
"trash_count": "Vyhodit {count, number}",
|
||||||
"trash_delete_asset": "Vyhodit/Smazat položku",
|
"trash_delete_asset": "Vyhodit/Smazat položku",
|
||||||
"trash_no_results_message": "Zde se zobrazí odstraněné fotky a videa.",
|
"trash_no_results_message": "Zde se zobrazí odstraněné fotky a videa.",
|
||||||
"trashed_items_will_be_permanently_deleted_after": "Smazané položky budou trvale odstraněny po {days, plural, one {# dni} other {# dnech}}.",
|
"trashed_items_will_be_permanently_deleted_after": "Smazané položky budou trvale odstraněny po {days, plural, one {# dni} other {# dnech}}.",
|
||||||
@@ -1251,7 +1251,7 @@
|
|||||||
"upload": "Nahrát",
|
"upload": "Nahrát",
|
||||||
"upload_concurrency": "Souběžnost nahrávání",
|
"upload_concurrency": "Souběžnost nahrávání",
|
||||||
"upload_errors": "Nahrávání bylo dokončeno s {count, plural, one {# chybou} other {# chybami}}, obnovte stránku pro zobrazení nových položek.",
|
"upload_errors": "Nahrávání bylo dokončeno s {count, plural, one {# chybou} other {# chybami}}, obnovte stránku pro zobrazení nových položek.",
|
||||||
"upload_progress": "Zbývá {remaining} - Zpracováno {processed}/{total}",
|
"upload_progress": "Zbývá {remaining, number} - Zpracováno {processed, number}/{total, number}",
|
||||||
"upload_skipped_duplicates": "{count, plural, one {Přeskočena # duplicitní položka} few {Přeskočeny # duplicitní položky} other {Přeskočeno # duplicitních položek}}",
|
"upload_skipped_duplicates": "{count, plural, one {Přeskočena # duplicitní položka} few {Přeskočeny # duplicitní položky} other {Přeskočeno # duplicitních položek}}",
|
||||||
"upload_status_duplicates": "Duplicity",
|
"upload_status_duplicates": "Duplicity",
|
||||||
"upload_status_errors": "Chyby",
|
"upload_status_errors": "Chyby",
|
||||||
|
|||||||
@@ -25,9 +25,9 @@
|
|||||||
"add_to_shared_album": "Zu geteiltem Album hinzufügen",
|
"add_to_shared_album": "Zu geteiltem Album hinzufügen",
|
||||||
"added_to_archive": "Zum Archiv hinzugefügt",
|
"added_to_archive": "Zum Archiv hinzugefügt",
|
||||||
"added_to_favorites": "Zu Favoriten hinzugefügt",
|
"added_to_favorites": "Zu Favoriten hinzugefügt",
|
||||||
"added_to_favorites_count": "{count} zu Favoriten hinzugefügt",
|
"added_to_favorites_count": "{count, number} zu Favoriten hinzugefügt",
|
||||||
"admin": {
|
"admin": {
|
||||||
"add_exclusion_pattern_description": "Ausschlussmuster hinzufügen. Globbing mit *, **, und ? wird unterstützt. Um alle Dateien in einem Verzeichnis namens \"Raw\" zu ignorieren, \"**/Raw/**\" verwenden. Um alle Dateien zu ignorieren, die auf \".tif\" enden, \"**/*.tif\" verwenden. Um einen absoluten Pfad zu ignorieren, \"/path/to/ignore/**\" verwenden.",
|
"add_exclusion_pattern_description": "Ausschlussmuster hinzufügen. Platzhalter, wie *, **, und ? werden unterstützt. Um alle Dateien in einem Verzeichnis namens \"Raw\" zu ignorieren, \"**/Raw/**\" verwenden. Um alle Dateien zu ignorieren, die auf \".tif\" enden, \"**/*.tif\" verwenden. Um einen absoluten Pfad zu ignorieren, \"/pfad/zum/ignorieren/**\" verwenden.",
|
||||||
"authentication_settings": "Authentifizierungseinstellungen",
|
"authentication_settings": "Authentifizierungseinstellungen",
|
||||||
"authentication_settings_description": "Verwaltung von Passwort-, OAuth- und sonstigen Authentifizierungseinstellungen",
|
"authentication_settings_description": "Verwaltung von Passwort-, OAuth- und sonstigen Authentifizierungseinstellungen",
|
||||||
"authentication_settings_disable_all": "Bist du sicher, dass du alle Anmeldemethoden deaktivieren willst? Die Anmeldung wird vollständig deaktiviert.",
|
"authentication_settings_disable_all": "Bist du sicher, dass du alle Anmeldemethoden deaktivieren willst? Die Anmeldung wird vollständig deaktiviert.",
|
||||||
@@ -1220,7 +1220,7 @@
|
|||||||
"total_usage": "Gesamtnutzung",
|
"total_usage": "Gesamtnutzung",
|
||||||
"trash": "Papierkorb",
|
"trash": "Papierkorb",
|
||||||
"trash_all": "Alles im Papierkorb",
|
"trash_all": "Alles im Papierkorb",
|
||||||
"trash_count": "Papierkorb {count}",
|
"trash_count": "Papierkorb {count, number}",
|
||||||
"trash_delete_asset": "Datei löschen/in den Papierkorb verschieben",
|
"trash_delete_asset": "Datei löschen/in den Papierkorb verschieben",
|
||||||
"trash_no_results_message": "Gelöschte Fotos und Videos werden hier angezeigt.",
|
"trash_no_results_message": "Gelöschte Fotos und Videos werden hier angezeigt.",
|
||||||
"trashed_items_will_be_permanently_deleted_after": "Gelöschte Objekte werden nach {days, plural, one {# Tag} other {# Tagen}} endgültig gelöscht.",
|
"trashed_items_will_be_permanently_deleted_after": "Gelöschte Objekte werden nach {days, plural, one {# Tag} other {# Tagen}} endgültig gelöscht.",
|
||||||
@@ -1250,7 +1250,7 @@
|
|||||||
"upload": "Hochladen",
|
"upload": "Hochladen",
|
||||||
"upload_concurrency": "Parallelität beim Hochladen",
|
"upload_concurrency": "Parallelität beim Hochladen",
|
||||||
"upload_errors": "Hochladen abgeschlossen mit {count, plural, one {# Fehler} other {# Fehlern}}, aktualisiere die Seite, um neu hochgeladene Dateien zu sehen.",
|
"upload_errors": "Hochladen abgeschlossen mit {count, plural, one {# Fehler} other {# Fehlern}}, aktualisiere die Seite, um neu hochgeladene Dateien zu sehen.",
|
||||||
"upload_progress": "{remaining} verbleibend - {processed}/{total} verarbeitet",
|
"upload_progress": "{remaining, number} verbleibend - {processed, number}/{total, number} verarbeitet",
|
||||||
"upload_skipped_duplicates": "{count, plural, one {# doppelte Datei} other {# doppelte Dateien}} ausgelassen",
|
"upload_skipped_duplicates": "{count, plural, one {# doppelte Datei} other {# doppelte Dateien}} ausgelassen",
|
||||||
"upload_status_duplicates": "Duplikate",
|
"upload_status_duplicates": "Duplikate",
|
||||||
"upload_status_errors": "Fehler",
|
"upload_status_errors": "Fehler",
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
"add_to_shared_album": "Añadir a un álbum compartido",
|
"add_to_shared_album": "Añadir a un álbum compartido",
|
||||||
"added_to_archive": "Archivar",
|
"added_to_archive": "Archivar",
|
||||||
"added_to_favorites": "Añadido a favoritos",
|
"added_to_favorites": "Añadido a favoritos",
|
||||||
"added_to_favorites_count": "{count} añadido a favoritos",
|
"added_to_favorites_count": "Añadido {count, number} a favoritos",
|
||||||
"admin": {
|
"admin": {
|
||||||
"add_exclusion_pattern_description": "Añade patrones de exclusión. Puedes utilizar los caracteres *, ** y ? (globbing). Para ignorar los archivos en cualquier ruta llamada \"Raw\", utiliza \"**/Raw/**\". Para ignorar todos los archivos que terminan en \".tif\", utiliza \"**/*.tif\". Para ignorar una ruta desde la raíz, utiliza \"/carpeta/a/ignorar/**\".",
|
"add_exclusion_pattern_description": "Añade patrones de exclusión. Puedes utilizar los caracteres *, ** y ? (globbing). Para ignorar los archivos en cualquier ruta llamada \"Raw\", utiliza \"**/Raw/**\". Para ignorar todos los archivos que terminan en \".tif\", utiliza \"**/*.tif\". Para ignorar una ruta desde la raíz, utiliza \"/carpeta/a/ignorar/**\".",
|
||||||
"authentication_settings": "Configuración de Autenticación",
|
"authentication_settings": "Configuración de Autenticación",
|
||||||
@@ -1220,7 +1220,7 @@
|
|||||||
"total_usage": "Uso total",
|
"total_usage": "Uso total",
|
||||||
"trash": "Papelera",
|
"trash": "Papelera",
|
||||||
"trash_all": "Enviar todo a la papelera",
|
"trash_all": "Enviar todo a la papelera",
|
||||||
"trash_count": "Papelera {count}",
|
"trash_count": "Papelera {count, number}",
|
||||||
"trash_delete_asset": "Borrar/Eliminar archivo",
|
"trash_delete_asset": "Borrar/Eliminar archivo",
|
||||||
"trash_no_results_message": "Las fotos y videos que se envíen a la papelera aparecerán aquí.",
|
"trash_no_results_message": "Las fotos y videos que se envíen a la papelera aparecerán aquí.",
|
||||||
"trashed_items_will_be_permanently_deleted_after": "Los elementos en la papelera serán eliminados permanentemente tras {days, plural, one {# día} other {# días}}.",
|
"trashed_items_will_be_permanently_deleted_after": "Los elementos en la papelera serán eliminados permanentemente tras {days, plural, one {# día} other {# días}}.",
|
||||||
@@ -1250,7 +1250,7 @@
|
|||||||
"upload": "Subir",
|
"upload": "Subir",
|
||||||
"upload_concurrency": "Cargas simultáneas",
|
"upload_concurrency": "Cargas simultáneas",
|
||||||
"upload_errors": "Carga completada con {count, plural, one {# error} other {# errors}}, actualice la página para ver los nuevos recursos de carga.",
|
"upload_errors": "Carga completada con {count, plural, one {# error} other {# errors}}, actualice la página para ver los nuevos recursos de carga.",
|
||||||
"upload_progress": "Restantes {remaining} - Procesados {processed}/{total}",
|
"upload_progress": "Restante {remaining, number} - Procesado {processed, number}/{total, number}",
|
||||||
"upload_skipped_duplicates": "Saltado {count, plural, one {# duplicate asset} other {# duplicate assets}}",
|
"upload_skipped_duplicates": "Saltado {count, plural, one {# duplicate asset} other {# duplicate assets}}",
|
||||||
"upload_status_duplicates": "Duplicados",
|
"upload_status_duplicates": "Duplicados",
|
||||||
"upload_status_errors": "Errores",
|
"upload_status_errors": "Errores",
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
"add_to_shared_album": "Ajouter à l'album partagé",
|
"add_to_shared_album": "Ajouter à l'album partagé",
|
||||||
"added_to_archive": "Ajouté à l'archive",
|
"added_to_archive": "Ajouté à l'archive",
|
||||||
"added_to_favorites": "Ajouté aux favoris",
|
"added_to_favorites": "Ajouté aux favoris",
|
||||||
"added_to_favorites_count": "{count} ajouté(s) aux favoris",
|
"added_to_favorites_count": "{count, number} ajouté(s) aux favoris",
|
||||||
"admin": {
|
"admin": {
|
||||||
"add_exclusion_pattern_description": "Ajouter des schémas d'exclusion. Les caractères génériques *, ** et ? sont pris en charge. Pour ignorer tous les fichiers dans un répertoire nommé « Raw », utilisez « **/Raw/** ». Pour ignorer tous les fichiers se terminant par « .tif », utilisez « **/*.tif ». Pour ignorer un chemin absolu, utilisez « /chemin/à/ignorer/** ».",
|
"add_exclusion_pattern_description": "Ajouter des schémas d'exclusion. Les caractères génériques *, ** et ? sont pris en charge. Pour ignorer tous les fichiers dans un répertoire nommé « Raw », utilisez « **/Raw/** ». Pour ignorer tous les fichiers se terminant par « .tif », utilisez « **/*.tif ». Pour ignorer un chemin absolu, utilisez « /chemin/à/ignorer/** ».",
|
||||||
"authentication_settings": "Paramètres d'authentification",
|
"authentication_settings": "Paramètres d'authentification",
|
||||||
@@ -873,6 +873,7 @@
|
|||||||
"name": "Nom",
|
"name": "Nom",
|
||||||
"name_or_nickname": "Nom ou surnom",
|
"name_or_nickname": "Nom ou surnom",
|
||||||
"never": "Jamais",
|
"never": "Jamais",
|
||||||
|
"new_album": "Nouvel Album",
|
||||||
"new_api_key": "Nouvelle clé API",
|
"new_api_key": "Nouvelle clé API",
|
||||||
"new_password": "Nouveau mot de passe",
|
"new_password": "Nouveau mot de passe",
|
||||||
"new_person": "Nouvelle personne",
|
"new_person": "Nouvelle personne",
|
||||||
@@ -998,7 +999,7 @@
|
|||||||
"purchase_button_reminder": "Me le rappeler dans 30 jours",
|
"purchase_button_reminder": "Me le rappeler dans 30 jours",
|
||||||
"purchase_button_remove_key": "Supprimer la clé",
|
"purchase_button_remove_key": "Supprimer la clé",
|
||||||
"purchase_button_select": "Sélectionner",
|
"purchase_button_select": "Sélectionner",
|
||||||
"purchase_failed_activation": "Erreur à l'activation. Merci de vérifier votre courriel pour confirmer la clé du produit !",
|
"purchase_failed_activation": "Erreur à l'activation. Veuillez vérifier votre e-mail pour obtenir la clé du produit correcte !",
|
||||||
"purchase_individual_description_1": "Pour un utilisateur",
|
"purchase_individual_description_1": "Pour un utilisateur",
|
||||||
"purchase_individual_description_2": "Statut de contributeur",
|
"purchase_individual_description_2": "Statut de contributeur",
|
||||||
"purchase_individual_title": "Utilisateur",
|
"purchase_individual_title": "Utilisateur",
|
||||||
@@ -1007,7 +1008,7 @@
|
|||||||
"purchase_lifetime_description": "Achat à vie",
|
"purchase_lifetime_description": "Achat à vie",
|
||||||
"purchase_option_title": "OPTIONS D'ACHAT",
|
"purchase_option_title": "OPTIONS D'ACHAT",
|
||||||
"purchase_panel_info_1": "Développer Immich nécessite du temps et de l'énergie, et nous avons des ingénieurs qui travaillent à plein temps pour en faire le meilleur produit possible. Notre mission est de générer, pour les logiciels open source et les pratiques de travail éthique, une source de revenus suffisante pour les développeurs et de créer un écosystème respectueux de la vie privée grâce a des alternatives crédibles aux services cloud peu scrupuleux.",
|
"purchase_panel_info_1": "Développer Immich nécessite du temps et de l'énergie, et nous avons des ingénieurs qui travaillent à plein temps pour en faire le meilleur produit possible. Notre mission est de générer, pour les logiciels open source et les pratiques de travail éthique, une source de revenus suffisante pour les développeurs et de créer un écosystème respectueux de la vie privée grâce a des alternatives crédibles aux services cloud peu scrupuleux.",
|
||||||
"purchase_panel_info_2": "Comme nous sommes engagés à ne pas ajouter de fonctionnalités payantes, cet achat ne vous donnera pas accès à des éléments supplémentaires dans Immich. Nous dépendons d'utilisateurs comme vous pour soutenir le développement actif d'Immich.",
|
"purchase_panel_info_2": "Étant donné que nous nous engageons à ne pas ajouter de murs de paiement, cet achat ne vous donnera pas de fonctionnalités supplémentaires dans Immich. Nous comptons sur des utilisateurs comme vous pour soutenir le développement continu d'Immich.",
|
||||||
"purchase_panel_title": "Soutenir le projet",
|
"purchase_panel_title": "Soutenir le projet",
|
||||||
"purchase_per_server": "Par serveur",
|
"purchase_per_server": "Par serveur",
|
||||||
"purchase_per_user": "Par utilisateur",
|
"purchase_per_user": "Par utilisateur",
|
||||||
@@ -1064,7 +1065,7 @@
|
|||||||
"reset_people_visibility": "Réinitialiser la visibilité des personnes",
|
"reset_people_visibility": "Réinitialiser la visibilité des personnes",
|
||||||
"reset_settings_to_default": "",
|
"reset_settings_to_default": "",
|
||||||
"reset_to_default": "Rétablir les valeurs par défaut",
|
"reset_to_default": "Rétablir les valeurs par défaut",
|
||||||
"resolve_duplicates": "Traiter les doublons",
|
"resolve_duplicates": "Résoudre les doublons",
|
||||||
"resolved_all_duplicates": "Résolution de tous les doublons",
|
"resolved_all_duplicates": "Résolution de tous les doublons",
|
||||||
"restore": "Restaurer",
|
"restore": "Restaurer",
|
||||||
"restore_all": "Tout restaurer",
|
"restore_all": "Tout restaurer",
|
||||||
@@ -1219,7 +1220,7 @@
|
|||||||
"total_usage": "Utilisation globale",
|
"total_usage": "Utilisation globale",
|
||||||
"trash": "Corbeille",
|
"trash": "Corbeille",
|
||||||
"trash_all": "Tout supprimer",
|
"trash_all": "Tout supprimer",
|
||||||
"trash_count": "Corbeille {count}",
|
"trash_count": "Corbeille {count, number}",
|
||||||
"trash_delete_asset": "Corbeille/Suppression d'un média",
|
"trash_delete_asset": "Corbeille/Suppression d'un média",
|
||||||
"trash_no_results_message": "Les photos et vidéos supprimées s'afficheront ici.",
|
"trash_no_results_message": "Les photos et vidéos supprimées s'afficheront ici.",
|
||||||
"trashed_items_will_be_permanently_deleted_after": "Les éléments dans la corbeille seront supprimés définitivement après {days, plural, one {# jour} other {# jours}}.",
|
"trashed_items_will_be_permanently_deleted_after": "Les éléments dans la corbeille seront supprimés définitivement après {days, plural, one {# jour} other {# jours}}.",
|
||||||
@@ -1249,7 +1250,7 @@
|
|||||||
"upload": "Téléverser",
|
"upload": "Téléverser",
|
||||||
"upload_concurrency": "Envoi simultané",
|
"upload_concurrency": "Envoi simultané",
|
||||||
"upload_errors": "Le téléversement s'est achevé avec {count, plural, one {# erreur} other {# erreurs}}. Rafraîchir la page pour voir les nouveaux médias téléversés.",
|
"upload_errors": "Le téléversement s'est achevé avec {count, plural, one {# erreur} other {# erreurs}}. Rafraîchir la page pour voir les nouveaux médias téléversés.",
|
||||||
"upload_progress": "{remaining} restant(s) - {processed} traité(s)/{total}",
|
"upload_progress": "{remaining, number} restant(s) - {processed, number} traité(s)/{total, number}",
|
||||||
"upload_skipped_duplicates": "{count, plural, one {# doublon ignoré} other {# doublons ignorés}}",
|
"upload_skipped_duplicates": "{count, plural, one {# doublon ignoré} other {# doublons ignorés}}",
|
||||||
"upload_status_duplicates": "Doublons",
|
"upload_status_duplicates": "Doublons",
|
||||||
"upload_status_errors": "Erreurs",
|
"upload_status_errors": "Erreurs",
|
||||||
|
|||||||
@@ -1218,7 +1218,7 @@
|
|||||||
"total_usage": "שימוש כולל",
|
"total_usage": "שימוש כולל",
|
||||||
"trash": "אשפה",
|
"trash": "אשפה",
|
||||||
"trash_all": "העבר הכל לאשפה",
|
"trash_all": "העבר הכל לאשפה",
|
||||||
"trash_count": "העבר לאשפה {count}",
|
"trash_count": "{count} לאשפה",
|
||||||
"trash_delete_asset": "העבר לאשפה/מחק נכס",
|
"trash_delete_asset": "העבר לאשפה/מחק נכס",
|
||||||
"trash_no_results_message": "תמונות וסרטונים שהועברו לאשפה יופיעו כאן.",
|
"trash_no_results_message": "תמונות וסרטונים שהועברו לאשפה יופיעו כאן.",
|
||||||
"trashed_items_will_be_permanently_deleted_after": "פריטים באשפה ימחקו לצמיתות לאחר {days, plural, one {יום #} other {# ימים}}.",
|
"trashed_items_will_be_permanently_deleted_after": "פריטים באשפה ימחקו לצמיתות לאחר {days, plural, one {יום #} other {# ימים}}.",
|
||||||
@@ -1248,7 +1248,7 @@
|
|||||||
"upload": "העלאה",
|
"upload": "העלאה",
|
||||||
"upload_concurrency": "בו-זמניות של העלאה",
|
"upload_concurrency": "בו-זמניות של העלאה",
|
||||||
"upload_errors": "העלאה הושלמה עם {count, plural, one {שגיאה #} other {# שגיאות}}, רענן את הדף כדי לראות נכסי העלאה חדשים.",
|
"upload_errors": "העלאה הושלמה עם {count, plural, one {שגיאה #} other {# שגיאות}}, רענן את הדף כדי לראות נכסי העלאה חדשים.",
|
||||||
"upload_progress": "נותרו {remaining} - טופלו {processed}/{total}",
|
"upload_progress": "נותרו {remaining, number} - טופלו {processed, number}/{total, number}",
|
||||||
"upload_skipped_duplicates": "דילג על {count, plural, one {נכס כפול #} other {# נכסים כפולים}}",
|
"upload_skipped_duplicates": "דילג על {count, plural, one {נכס כפול #} other {# נכסים כפולים}}",
|
||||||
"upload_status_duplicates": "כפילויות",
|
"upload_status_duplicates": "כפילויות",
|
||||||
"upload_status_errors": "שגיאות",
|
"upload_status_errors": "שגיאות",
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
"add_to_shared_album": "Aggiungi all'album condiviso",
|
"add_to_shared_album": "Aggiungi all'album condiviso",
|
||||||
"added_to_archive": "Aggiunto all'archivio",
|
"added_to_archive": "Aggiunto all'archivio",
|
||||||
"added_to_favorites": "Aggiunto ai preferiti",
|
"added_to_favorites": "Aggiunto ai preferiti",
|
||||||
"added_to_favorites_count": "Aggiunti {count} ai preferiti",
|
"added_to_favorites_count": "Aggiunti {count, number} ai preferiti",
|
||||||
"admin": {
|
"admin": {
|
||||||
"add_exclusion_pattern_description": "Aggiungi modelli di esclusione. È supportato il globbing utilizzando *, ** e ?. Per ignorare tutti i file in qualsiasi directory denominata \"Raw\", usa \"**/Raw/**\". Per ignorare tutti i file con estensione \".tif\", usa \"**/*.tif\". Per ignorare un percorso assoluto, usa \"/percorso/da/ignorare/**\".",
|
"add_exclusion_pattern_description": "Aggiungi modelli di esclusione. È supportato il globbing utilizzando *, ** e ?. Per ignorare tutti i file in qualsiasi directory denominata \"Raw\", usa \"**/Raw/**\". Per ignorare tutti i file con estensione \".tif\", usa \"**/*.tif\". Per ignorare un percorso assoluto, usa \"/percorso/da/ignorare/**\".",
|
||||||
"authentication_settings": "Autenticazione",
|
"authentication_settings": "Autenticazione",
|
||||||
@@ -249,6 +249,7 @@
|
|||||||
"transcoding_acceleration_vaapi": "VAAPI",
|
"transcoding_acceleration_vaapi": "VAAPI",
|
||||||
"transcoding_accepted_audio_codecs": "Codifiche audio accettate",
|
"transcoding_accepted_audio_codecs": "Codifiche audio accettate",
|
||||||
"transcoding_accepted_audio_codecs_description": "Seleziona quali codifiche audio non devono essere trascodificate. Solo usato per alcune politiche di trascodifica.",
|
"transcoding_accepted_audio_codecs_description": "Seleziona quali codifiche audio non devono essere trascodificate. Solo usato per alcune politiche di trascodifica.",
|
||||||
|
"transcoding_accepted_containers": "Contenitori accettati",
|
||||||
"transcoding_accepted_containers_description": "Seleziona quali formati non hanno bisogno di essere remuxati in MP4. Usato solo per certe politiche di transcodifica.",
|
"transcoding_accepted_containers_description": "Seleziona quali formati non hanno bisogno di essere remuxati in MP4. Usato solo per certe politiche di transcodifica.",
|
||||||
"transcoding_accepted_video_codecs": "Codifiche video accettate",
|
"transcoding_accepted_video_codecs": "Codifiche video accettate",
|
||||||
"transcoding_accepted_video_codecs_description": "Seleziona quali codifiche video non devono essere trascodificate. Usato solo per alcune politiche di trascodifica.",
|
"transcoding_accepted_video_codecs_description": "Seleziona quali codifiche video non devono essere trascodificate. Usato solo per alcune politiche di trascodifica.",
|
||||||
@@ -404,12 +405,12 @@
|
|||||||
"birthdate_saved": "Data di nascita salvata con successo",
|
"birthdate_saved": "Data di nascita salvata con successo",
|
||||||
"birthdate_set_description": "La data di nascita è usata per calcolare l'età di questa persona nel momento dello scatto della foto.",
|
"birthdate_set_description": "La data di nascita è usata per calcolare l'età di questa persona nel momento dello scatto della foto.",
|
||||||
"blurred_background": "Sfondo sfocato",
|
"blurred_background": "Sfondo sfocato",
|
||||||
"build": "Build",
|
"build": "Compilazione",
|
||||||
"build_image": "Compila Immagine",
|
"build_image": "Compila Immagine",
|
||||||
"bulk_delete_duplicates_confirmation": "Sei sicuro di voler cancellare {count, plural, one {# asset duplicato} other {# assets duplicati}}? Questa operazione manterrà l'asset più pesante di ogni gruppo e cancellerà permanentemente tutti gli altri duplicati. Non puoi annullare questa operazione!",
|
"bulk_delete_duplicates_confirmation": "Sei sicuro di voler cancellare {count, plural, one {# asset duplicato} other {# assets duplicati}}? Questa operazione manterrà l'asset più pesante di ogni gruppo e cancellerà permanentemente tutti gli altri duplicati. Non puoi annullare questa operazione!",
|
||||||
"bulk_keep_duplicates_confirmation": "Sei sicuro di voler tenere {count, plural, one {# asset duplicato} other {# assets duplicati}}? Questa operazione risolverà tutti i gruppi duplicati senza cancellare nulla.",
|
"bulk_keep_duplicates_confirmation": "Sei sicuro di voler tenere {count, plural, one {# asset duplicato} other {# assets duplicati}}? Questa operazione risolverà tutti i gruppi duplicati senza cancellare nulla.",
|
||||||
"bulk_trash_duplicates_confirmation": "Sei davvero sicuro di voler cancellare {count, plural, one {# asset duplicato} other {# assets duplicati}}? Questa operazione manterrà l'asset più pesante di ogni gruppo e cancellerà permanentemente tutti gli altri duplicati.",
|
"bulk_trash_duplicates_confirmation": "Sei davvero sicuro di voler cancellare {count, plural, one {# asset duplicato} other {# assets duplicati}}? Questa operazione manterrà l'asset più pesante di ogni gruppo e cancellerà permanentemente tutti gli altri duplicati.",
|
||||||
"buy": "Sborsa per una licenza",
|
"buy": "Acquistare Immich",
|
||||||
"camera": "Fotocamera",
|
"camera": "Fotocamera",
|
||||||
"camera_brand": "Marca fotocamera",
|
"camera_brand": "Marca fotocamera",
|
||||||
"camera_model": "Modello fotocamera",
|
"camera_model": "Modello fotocamera",
|
||||||
@@ -576,6 +577,7 @@
|
|||||||
"error_adding_users_to_album": "Errore aggiungendo gli utenti all'album",
|
"error_adding_users_to_album": "Errore aggiungendo gli utenti all'album",
|
||||||
"error_deleting_shared_user": "Errore durante la cancellazione dell'utente condiviso",
|
"error_deleting_shared_user": "Errore durante la cancellazione dell'utente condiviso",
|
||||||
"error_downloading": "Errore scaricando {filename}",
|
"error_downloading": "Errore scaricando {filename}",
|
||||||
|
"error_hiding_buy_button": "Errore nel nascondere il pulsante di acquisto",
|
||||||
"error_removing_assets_from_album": "Errore rimuovendo gli asset dall'album, controlla la console per ulteriori dettagli",
|
"error_removing_assets_from_album": "Errore rimuovendo gli asset dall'album, controlla la console per ulteriori dettagli",
|
||||||
"error_selecting_all_assets": "Errore selezionando tutti gli asset",
|
"error_selecting_all_assets": "Errore selezionando tutti gli asset",
|
||||||
"exclusion_pattern_already_exists": "Questo pattern di esclusione già esiste.",
|
"exclusion_pattern_already_exists": "Questo pattern di esclusione già esiste.",
|
||||||
@@ -741,7 +743,7 @@
|
|||||||
"host": "Host",
|
"host": "Host",
|
||||||
"hour": "Ora",
|
"hour": "Ora",
|
||||||
"image": "Immagine",
|
"image": "Immagine",
|
||||||
"image_alt_text_date": "il {date}",
|
"image_alt_text_date": "{isVideo, select, true {Video} other {Immagine}} scattato il {date}",
|
||||||
"image_alt_text_date_1_person": "{isVideo, select, true {Video} other {Image}} scattata con {person1} il giorno {date}",
|
"image_alt_text_date_1_person": "{isVideo, select, true {Video} other {Image}} scattata con {person1} il giorno {date}",
|
||||||
"image_alt_text_date_2_people": "{isVideo, select, true {Video} other {Image}} scattata con {person1} e {person2} il giorno {date}",
|
"image_alt_text_date_2_people": "{isVideo, select, true {Video} other {Image}} scattata con {person1} e {person2} il giorno {date}",
|
||||||
"image_alt_text_date_3_people": "{isVideo, select, true {Video} other {Image}} scattata con {person1}, {person2}, e {person3} il giorno {date}",
|
"image_alt_text_date_3_people": "{isVideo, select, true {Video} other {Image}} scattata con {person1}, {person2}, e {person3} il giorno {date}",
|
||||||
@@ -750,6 +752,7 @@
|
|||||||
"image_alt_text_date_place_1_person": "{isVideo, select, true {Video} other {Image}} scattata a {city}, {country} con {person1} il giorno {date}",
|
"image_alt_text_date_place_1_person": "{isVideo, select, true {Video} other {Image}} scattata a {city}, {country} con {person1} il giorno {date}",
|
||||||
"image_alt_text_date_place_2_people": "{isVideo, select, true {Video} other {Image}} scattata a {city}, {country} con {person1} e {person2} il giorno {date}",
|
"image_alt_text_date_place_2_people": "{isVideo, select, true {Video} other {Image}} scattata a {city}, {country} con {person1} e {person2} il giorno {date}",
|
||||||
"image_alt_text_date_place_3_people": "{isVideo, select, true {Video} other {Image}} scattata a {city}, {country} con {person1}, {person2}, e {person3} il giorno {date}",
|
"image_alt_text_date_place_3_people": "{isVideo, select, true {Video} other {Image}} scattata a {city}, {country} con {person1}, {person2}, e {person3} il giorno {date}",
|
||||||
|
"image_alt_text_date_place_4_or_more_people": "{isVideo, select, true {Video} other {Immagine}} scattato a {city}, {country} con {person1}, {person2} e {additionalCount, number} altre persone il {date}",
|
||||||
"image_alt_text_people": "{count, plural, =1 {con {person1}} =2 {con {person1} e {person2}} =3 {con {person1}, {person2} e {person3}} other {con {person1}, {person2} e {others, number} altri}}",
|
"image_alt_text_people": "{count, plural, =1 {con {person1}} =2 {con {person1} e {person2}} =3 {con {person1}, {person2} e {person3}} other {con {person1}, {person2} e {others, number} altri}}",
|
||||||
"image_alt_text_place": "a {city}, {country}",
|
"image_alt_text_place": "a {city}, {country}",
|
||||||
"image_taken": "{isVideo, select, true {Video registrato} other {Immagine scattata}}",
|
"image_taken": "{isVideo, select, true {Video registrato} other {Immagine scattata}}",
|
||||||
@@ -783,6 +786,7 @@
|
|||||||
"language_setting_description": "Seleziona la tua lingua predefinita",
|
"language_setting_description": "Seleziona la tua lingua predefinita",
|
||||||
"last_seen": "Ultimo accesso",
|
"last_seen": "Ultimo accesso",
|
||||||
"latest_version": "Ultima Versione",
|
"latest_version": "Ultima Versione",
|
||||||
|
"latitude": "Latitudine",
|
||||||
"leave": "Esci",
|
"leave": "Esci",
|
||||||
"let_others_respond": "Permetti agli altri di rispondere",
|
"let_others_respond": "Permetti agli altri di rispondere",
|
||||||
"level": "Livello",
|
"level": "Livello",
|
||||||
@@ -829,6 +833,7 @@
|
|||||||
"login_has_been_disabled": "Il login è stato disabilitato.",
|
"login_has_been_disabled": "Il login è stato disabilitato.",
|
||||||
"logout_all_device_confirmation": "Sei sicuro di volerti disconnettere da tutti i dispositivi?",
|
"logout_all_device_confirmation": "Sei sicuro di volerti disconnettere da tutti i dispositivi?",
|
||||||
"logout_this_device_confirmation": "Sei sicuro di volerti disconnettere da questo dispositivo?",
|
"logout_this_device_confirmation": "Sei sicuro di volerti disconnettere da questo dispositivo?",
|
||||||
|
"longitude": "Longitudine",
|
||||||
"look": "Guarda",
|
"look": "Guarda",
|
||||||
"loop_videos": "Riproduci video in loop",
|
"loop_videos": "Riproduci video in loop",
|
||||||
"loop_videos_description": "Abilita per riprodurre automaticamente un video in loop nella vista dettagli.",
|
"loop_videos_description": "Abilita per riprodurre automaticamente un video in loop nella vista dettagli.",
|
||||||
@@ -849,6 +854,7 @@
|
|||||||
"memories": "Ricordi",
|
"memories": "Ricordi",
|
||||||
"memories_setting_description": "Gestisci cosa vedi nei tuoi ricordi",
|
"memories_setting_description": "Gestisci cosa vedi nei tuoi ricordi",
|
||||||
"memory": "Memoria",
|
"memory": "Memoria",
|
||||||
|
"memory_lane_title": "Sentiero dei Ricordi {title}",
|
||||||
"menu": "Menu",
|
"menu": "Menu",
|
||||||
"merge": "Unisci",
|
"merge": "Unisci",
|
||||||
"merge_people": "Unisci persone",
|
"merge_people": "Unisci persone",
|
||||||
@@ -867,6 +873,7 @@
|
|||||||
"name": "Nome",
|
"name": "Nome",
|
||||||
"name_or_nickname": "Nome o soprannome",
|
"name_or_nickname": "Nome o soprannome",
|
||||||
"never": "Mai",
|
"never": "Mai",
|
||||||
|
"new_album": "Nuovo Album",
|
||||||
"new_api_key": "Nuova Chiave di API",
|
"new_api_key": "Nuova Chiave di API",
|
||||||
"new_password": "Nuova password",
|
"new_password": "Nuova password",
|
||||||
"new_person": "Nuova persona",
|
"new_person": "Nuova persona",
|
||||||
@@ -904,7 +911,7 @@
|
|||||||
"offline_paths_description": "Questi risultati potrebbero essere causati dall'eliminazione manuale di file che non fanno parte di una libreria esterna.",
|
"offline_paths_description": "Questi risultati potrebbero essere causati dall'eliminazione manuale di file che non fanno parte di una libreria esterna.",
|
||||||
"ok": "Ok",
|
"ok": "Ok",
|
||||||
"oldest_first": "Prima vecchi",
|
"oldest_first": "Prima vecchi",
|
||||||
"onboarding": "Onboarding",
|
"onboarding": "Inserimento",
|
||||||
"onboarding_theme_description": "Scegli un tema colore per la tua istanza. Potrai cambiarlo nelle impostazioni.",
|
"onboarding_theme_description": "Scegli un tema colore per la tua istanza. Potrai cambiarlo nelle impostazioni.",
|
||||||
"onboarding_welcome_description": "Andiamo ad impostare la tua istanza con alcuni settaggi comuni.",
|
"onboarding_welcome_description": "Andiamo ad impostare la tua istanza con alcuni settaggi comuni.",
|
||||||
"onboarding_welcome_user": "Benvenuto, {user}",
|
"onboarding_welcome_user": "Benvenuto, {user}",
|
||||||
@@ -980,6 +987,38 @@
|
|||||||
"profile_picture_set": "Foto profilo impostata.",
|
"profile_picture_set": "Foto profilo impostata.",
|
||||||
"public_album": "Album pubblico",
|
"public_album": "Album pubblico",
|
||||||
"public_share": "Condivisione Pubblica",
|
"public_share": "Condivisione Pubblica",
|
||||||
|
"purchase_account_info": "Contributore",
|
||||||
|
"purchase_activated_subtitle": "Grazie per supportare Immich e i software open source",
|
||||||
|
"purchase_activated_time": "Attivato il {date, date}",
|
||||||
|
"purchase_activated_title": "La tua chiave è stata attivata con successo",
|
||||||
|
"purchase_button_activate": "Attiva",
|
||||||
|
"purchase_button_buy": "Acquista",
|
||||||
|
"purchase_button_buy_immich": "Acquista Immich",
|
||||||
|
"purchase_button_never_show_again": "Non mostrare più",
|
||||||
|
"purchase_button_reminder": "Ricordamelo tra 30 giorni",
|
||||||
|
"purchase_button_remove_key": "Rimuovi chiave",
|
||||||
|
"purchase_button_select": "Seleziona",
|
||||||
|
"purchase_failed_activation": "Attivazione fallita! Controlla la tua e-mail per la chiave del prodotto corretta!",
|
||||||
|
"purchase_individual_description_1": "Per un individuo",
|
||||||
|
"purchase_individual_description_2": "Stato di Contributore",
|
||||||
|
"purchase_individual_title": "Individuale",
|
||||||
|
"purchase_input_suggestion": "Hai una chiave del prodotto? Inseriscila qui sotto",
|
||||||
|
"purchase_license_subtitle": "Acquista Immich per supportare lo sviluppo continuo del servizio",
|
||||||
|
"purchase_lifetime_description": "Acquisto a vita",
|
||||||
|
"purchase_option_title": "OPZIONI DI ACQUISTO",
|
||||||
|
"purchase_panel_info_1": "Costruire Immich richiede molto tempo e impegno, e abbiamo ingegneri a tempo pieno che lavorano per renderlo il migliore possibile. La nostra missione è fare in modo che i software open source e le pratiche aziendali etiche diventino una fonte di reddito sostenibile per gli sviluppatori e creare un ecosistema che rispetti la privacy, offrendo vere alternative ai servizi cloud sfruttatori.",
|
||||||
|
"purchase_panel_info_2": "Poiché siamo impegnati a non aggiungere barriere di pagamento, questo acquisto non ti offrirà funzionalità aggiuntive in Immich. Contiamo su utenti come te per sostenere lo sviluppo continuo di Immich.",
|
||||||
|
"purchase_panel_title": "Contribuisci al progetto",
|
||||||
|
"purchase_per_server": "Per server",
|
||||||
|
"purchase_per_user": "Per utente",
|
||||||
|
"purchase_remove_product_key": "Rimuovi Chiave del Prodotto",
|
||||||
|
"purchase_remove_product_key_prompt": "Sei sicuro di voler rimuovere la chiave del prodotto?",
|
||||||
|
"purchase_remove_server_product_key": "Rimuovi la chiave del prodotto per Server",
|
||||||
|
"purchase_remove_server_product_key_prompt": "Sei sicuro di voler rimuovere la chiave del prodotto per Server?",
|
||||||
|
"purchase_server_description_1": "Per l'intero server",
|
||||||
|
"purchase_server_description_2": "Stato di Contributore",
|
||||||
|
"purchase_server_title": "Server",
|
||||||
|
"purchase_settings_server_activated": "La chiave del prodotto del server è gestita dall'amministratore",
|
||||||
"range": "",
|
"range": "",
|
||||||
"raw": "",
|
"raw": "",
|
||||||
"reaction_options": "Impostazioni Reazioni",
|
"reaction_options": "Impostazioni Reazioni",
|
||||||
@@ -1025,6 +1064,7 @@
|
|||||||
"reset_people_visibility": "Ripristina visibilità persone",
|
"reset_people_visibility": "Ripristina visibilità persone",
|
||||||
"reset_settings_to_default": "",
|
"reset_settings_to_default": "",
|
||||||
"reset_to_default": "Ripristina i valori predefiniti",
|
"reset_to_default": "Ripristina i valori predefiniti",
|
||||||
|
"resolve_duplicates": "Risolvi duplicati",
|
||||||
"resolved_all_duplicates": "Tutti i duplicati sono stati risolti",
|
"resolved_all_duplicates": "Tutti i duplicati sono stati risolti",
|
||||||
"restore": "Ripristina",
|
"restore": "Ripristina",
|
||||||
"restore_all": "Ripristina tutto",
|
"restore_all": "Ripristina tutto",
|
||||||
@@ -1069,6 +1109,7 @@
|
|||||||
"see_all_people": "Vedi tutte le persone",
|
"see_all_people": "Vedi tutte le persone",
|
||||||
"select_album_cover": "Seleziona copertina album",
|
"select_album_cover": "Seleziona copertina album",
|
||||||
"select_all": "Seleziona tutto",
|
"select_all": "Seleziona tutto",
|
||||||
|
"select_all_duplicates": "Seleziona tutti i duplicati",
|
||||||
"select_avatar_color": "Seleziona colore avatar",
|
"select_avatar_color": "Seleziona colore avatar",
|
||||||
"select_face": "Seleziona volto",
|
"select_face": "Seleziona volto",
|
||||||
"select_featured_photo": "Seleziona foto in evidenza",
|
"select_featured_photo": "Seleziona foto in evidenza",
|
||||||
@@ -1123,6 +1164,8 @@
|
|||||||
"show_person_options": "Mostra opzioni persona",
|
"show_person_options": "Mostra opzioni persona",
|
||||||
"show_progress_bar": "Mostra Barra Avanzamento",
|
"show_progress_bar": "Mostra Barra Avanzamento",
|
||||||
"show_search_options": "Mostra impostazioni di ricerca",
|
"show_search_options": "Mostra impostazioni di ricerca",
|
||||||
|
"show_supporter_badge": "Insignia di Contributore",
|
||||||
|
"show_supporter_badge_description": "Mostra un'insignia di contributore",
|
||||||
"shuffle": "Mescola",
|
"shuffle": "Mescola",
|
||||||
"sign_out": "Esci",
|
"sign_out": "Esci",
|
||||||
"sign_up": "Registrati",
|
"sign_up": "Registrati",
|
||||||
@@ -1150,7 +1193,7 @@
|
|||||||
"stop_photo_sharing": "Stoppare la condivisione delle tue foto?",
|
"stop_photo_sharing": "Stoppare la condivisione delle tue foto?",
|
||||||
"stop_photo_sharing_description": "{partner} non potrà più accedere alle tue foto.",
|
"stop_photo_sharing_description": "{partner} non potrà più accedere alle tue foto.",
|
||||||
"stop_sharing_photos_with_user": "Non condividere più le tue foto con questo utente",
|
"stop_sharing_photos_with_user": "Non condividere più le tue foto con questo utente",
|
||||||
"storage": "Archiviazione",
|
"storage": "Spazio di archiviazione",
|
||||||
"storage_label": "Etichetta archiviazione",
|
"storage_label": "Etichetta archiviazione",
|
||||||
"storage_usage": "{used} di {available} utilizzati",
|
"storage_usage": "{used} di {available} utilizzati",
|
||||||
"submit": "Invia",
|
"submit": "Invia",
|
||||||
@@ -1176,7 +1219,7 @@
|
|||||||
"total_usage": "Utilizzo totale",
|
"total_usage": "Utilizzo totale",
|
||||||
"trash": "Cestino",
|
"trash": "Cestino",
|
||||||
"trash_all": "Cestina Tutto",
|
"trash_all": "Cestina Tutto",
|
||||||
"trash_count": "Cancella {count}",
|
"trash_count": "Cancella {count, number}",
|
||||||
"trash_delete_asset": "Cestina/Cancella Asset",
|
"trash_delete_asset": "Cestina/Cancella Asset",
|
||||||
"trash_no_results_message": "Le foto cestinate saranno mostrate qui.",
|
"trash_no_results_message": "Le foto cestinate saranno mostrate qui.",
|
||||||
"trashed_items_will_be_permanently_deleted_after": "Gli elementi cestinati saranno eliminati definitivamente dopo {days, plural, one {# giorno} other {# giorni}}.",
|
"trashed_items_will_be_permanently_deleted_after": "Gli elementi cestinati saranno eliminati definitivamente dopo {days, plural, one {# giorno} other {# giorni}}.",
|
||||||
@@ -1196,6 +1239,7 @@
|
|||||||
"unnamed_share": "Condivisione senza nome",
|
"unnamed_share": "Condivisione senza nome",
|
||||||
"unsaved_change": "Modifica non salvata",
|
"unsaved_change": "Modifica non salvata",
|
||||||
"unselect_all": "Deseleziona tutto",
|
"unselect_all": "Deseleziona tutto",
|
||||||
|
"unselect_all_duplicates": "Deseleziona tutti i duplicati",
|
||||||
"unstack": "Rimuovi dal gruppo",
|
"unstack": "Rimuovi dal gruppo",
|
||||||
"unstacked_assets_count": "{count, plural, one {Separato # asset} other {Separati # assets}}",
|
"unstacked_assets_count": "{count, plural, one {Separato # asset} other {Separati # assets}}",
|
||||||
"untracked_files": "File non tracciati",
|
"untracked_files": "File non tracciati",
|
||||||
@@ -1205,7 +1249,7 @@
|
|||||||
"upload": "Carica",
|
"upload": "Carica",
|
||||||
"upload_concurrency": "Caricamenti contemporanei",
|
"upload_concurrency": "Caricamenti contemporanei",
|
||||||
"upload_errors": "Caricamento completato con {count, plural, one {# errore} other {# errori}}, ricarica la pagina per vedere gli assets caricati.",
|
"upload_errors": "Caricamento completato con {count, plural, one {# errore} other {# errori}}, ricarica la pagina per vedere gli assets caricati.",
|
||||||
"upload_progress": "Rimanenti {remaining} - Processati {processed}/{total}",
|
"upload_progress": "Rimanenti {remaining, number} - Processati {processed, number}/{total, number}",
|
||||||
"upload_skipped_duplicates": "{count, plural, one {Ignorato # asset duplicato} other {Ignorati # assets duplicati}}",
|
"upload_skipped_duplicates": "{count, plural, one {Ignorato # asset duplicato} other {Ignorati # assets duplicati}}",
|
||||||
"upload_status_duplicates": "Duplicati",
|
"upload_status_duplicates": "Duplicati",
|
||||||
"upload_status_errors": "Errori",
|
"upload_status_errors": "Errori",
|
||||||
@@ -1219,6 +1263,8 @@
|
|||||||
"user_license_settings": "Licenza",
|
"user_license_settings": "Licenza",
|
||||||
"user_license_settings_description": "Gestisci la tua licenza",
|
"user_license_settings_description": "Gestisci la tua licenza",
|
||||||
"user_liked": "A {user} piace {type, select, photo {questa foto} video {questo video} asset {questo asset} other {questo elemento}}",
|
"user_liked": "A {user} piace {type, select, photo {questa foto} video {questo video} asset {questo asset} other {questo elemento}}",
|
||||||
|
"user_purchase_settings": "Acquisto",
|
||||||
|
"user_purchase_settings_description": "Gestisci il tuo acquisto",
|
||||||
"user_role_set": "Imposta {user} come {role}",
|
"user_role_set": "Imposta {user} come {role}",
|
||||||
"user_usage_detail": "Dettagli utilizzo utente",
|
"user_usage_detail": "Dettagli utilizzo utente",
|
||||||
"username": "Nome utente",
|
"username": "Nome utente",
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
"add_to_shared_album": "공유 앨범에 추가",
|
"add_to_shared_album": "공유 앨범에 추가",
|
||||||
"added_to_archive": "보관함으로 이동되었습니다.",
|
"added_to_archive": "보관함으로 이동되었습니다.",
|
||||||
"added_to_favorites": "즐겨찾기에 추가되었습니다.",
|
"added_to_favorites": "즐겨찾기에 추가되었습니다.",
|
||||||
"added_to_favorites_count": "즐겨찾기에 항목 {count}개 추가됨",
|
"added_to_favorites_count": "즐겨찾기에 항목 {count, number}개 추가됨",
|
||||||
"admin": {
|
"admin": {
|
||||||
"add_exclusion_pattern_description": "규칙에 *, ** 및 ? 를 사용할 수 있습니다. \"Raw\" 디렉터리의 모든 파일을 제외하려면 **/Raw/**를, \".tif\"로 끝나는 파일을 제외하려면 **/*.tif를 사용합니다. 절대 경로는 /path/to/ignore/**처럼 사용하세요.",
|
"add_exclusion_pattern_description": "규칙에 *, ** 및 ? 를 사용할 수 있습니다. \"Raw\" 디렉터리의 모든 파일을 제외하려면 **/Raw/**를, \".tif\"로 끝나는 파일을 제외하려면 **/*.tif를 사용합니다. 절대 경로는 /path/to/ignore/**처럼 사용하세요.",
|
||||||
"authentication_settings": "인증 설정",
|
"authentication_settings": "인증 설정",
|
||||||
@@ -205,7 +205,7 @@
|
|||||||
"reset_settings_to_default": "설정을 기본값으로 복원",
|
"reset_settings_to_default": "설정을 기본값으로 복원",
|
||||||
"reset_settings_to_recent_saved": "마지막으로 저장된 설정으로 복원",
|
"reset_settings_to_recent_saved": "마지막으로 저장된 설정으로 복원",
|
||||||
"scanning_library_for_changed_files": "라이브러리 변경 사항 확인 중...",
|
"scanning_library_for_changed_files": "라이브러리 변경 사항 확인 중...",
|
||||||
"scanning_library_for_new_files": "라이브러리의 새 파일 스캔 중...",
|
"scanning_library_for_new_files": "라이브러리에서 새 파일 스캔 중...",
|
||||||
"send_welcome_email": "환영 이메일 전송",
|
"send_welcome_email": "환영 이메일 전송",
|
||||||
"server_external_domain_settings": "외부 도메인",
|
"server_external_domain_settings": "외부 도메인",
|
||||||
"server_external_domain_settings_description": "공개 공유 링크에 사용할 도메인 (http(s):// 포함)",
|
"server_external_domain_settings_description": "공개 공유 링크에 사용할 도메인 (http(s):// 포함)",
|
||||||
@@ -276,7 +276,7 @@
|
|||||||
"transcoding_max_keyframe_interval_description": "키프레임 사이 최대 프레임 거리를 설정합니다. 값이 낮으면 압축 효율이 저하되지만 검색 시간이 개선되고 빠른 움직임이 있는 장면에서 품질이 향상됩니다. 0을 입력한 경우 자동으로 설정합니다.",
|
"transcoding_max_keyframe_interval_description": "키프레임 사이 최대 프레임 거리를 설정합니다. 값이 낮으면 압축 효율이 저하되지만 검색 시간이 개선되고 빠른 움직임이 있는 장면에서 품질이 향상됩니다. 0을 입력한 경우 자동으로 설정합니다.",
|
||||||
"transcoding_optimal_description": "목표 해상도보다 높은 동영상 또는 허용되지 않는 형식의 동영상",
|
"transcoding_optimal_description": "목표 해상도보다 높은 동영상 또는 허용되지 않는 형식의 동영상",
|
||||||
"transcoding_preferred_hardware_device": "선호하는 하드웨어 기기",
|
"transcoding_preferred_hardware_device": "선호하는 하드웨어 기기",
|
||||||
"transcoding_preferred_hardware_device_description": "하드웨어 트랜스코딩에 사용되는 dri 노드를 설정합니다. (VAAPI와 QSV만 해당)",
|
"transcoding_preferred_hardware_device_description": "하드웨어 트랜스코딩에 사용할 dri 노드를 설정합니다. (VAAPI와 QSV만 해당)",
|
||||||
"transcoding_preset_preset": "프리셋 (-preset)",
|
"transcoding_preset_preset": "프리셋 (-preset)",
|
||||||
"transcoding_preset_preset_description": "압축 속도를 설정합니다. 느린 프리셋을 선택하면 파일 크기가 감소하고 목표 비트레이트를 지정한 경우 품질이 향상됩니다. VP9의 경우 `faster` 이상의 속도가 적용되지 않습니다.",
|
"transcoding_preset_preset_description": "압축 속도를 설정합니다. 느린 프리셋을 선택하면 파일 크기가 감소하고 목표 비트레이트를 지정한 경우 품질이 향상됩니다. VP9의 경우 `faster` 이상의 속도가 적용되지 않습니다.",
|
||||||
"transcoding_reference_frames": "참조 프레임",
|
"transcoding_reference_frames": "참조 프레임",
|
||||||
@@ -376,7 +376,7 @@
|
|||||||
"are_you_sure_to_do_this": "계속 진행하시겠습니까?",
|
"are_you_sure_to_do_this": "계속 진행하시겠습니까?",
|
||||||
"asset_added_to_album": "앨범에 추가되었습니다.",
|
"asset_added_to_album": "앨범에 추가되었습니다.",
|
||||||
"asset_adding_to_album": "앨범에 추가 중...",
|
"asset_adding_to_album": "앨범에 추가 중...",
|
||||||
"asset_description_updated": "항목의 설명이 변경되었습니다.",
|
"asset_description_updated": "설명이 변경되었습니다.",
|
||||||
"asset_filename_is_offline": "{filename} 항목이 누락되었습니다.",
|
"asset_filename_is_offline": "{filename} 항목이 누락되었습니다.",
|
||||||
"asset_has_unassigned_faces": "항목에 알 수 없는 인물이 있습니다.",
|
"asset_has_unassigned_faces": "항목에 알 수 없는 인물이 있습니다.",
|
||||||
"asset_hashing": "해시 확인 중...",
|
"asset_hashing": "해시 확인 중...",
|
||||||
@@ -386,16 +386,16 @@
|
|||||||
"asset_uploaded": "업로드 완료",
|
"asset_uploaded": "업로드 완료",
|
||||||
"asset_uploading": "업로드 중...",
|
"asset_uploading": "업로드 중...",
|
||||||
"assets": "항목",
|
"assets": "항목",
|
||||||
"assets_added_count": "항목 {count, plural, one {#개} other {#개}}가 추가되었습니다.",
|
"assets_added_count": "항목 {count, plural, one {#개} other {#개}} 추가됨",
|
||||||
"assets_added_to_album_count": "앨범에 항목 {count, plural, one {#개} other {#개}} 추가됨",
|
"assets_added_to_album_count": "앨범에 항목 {count, plural, one {#개} other {#개}} 추가됨",
|
||||||
"assets_added_to_name_count": "{hasName, select, true {<b>{name}</b>} other {새 앨범}}에 항목 {count, plural, one {#개} other {#개}} 추가됨",
|
"assets_added_to_name_count": "{hasName, select, true {<b>{name}</b>} other {새 앨범}}에 항목 {count, plural, one {#개} other {#개}} 추가됨",
|
||||||
"assets_count": "{count, plural, one {#개} other {#개}} 항목",
|
"assets_count": "{count, plural, one {#개} other {#개}} 항목",
|
||||||
"assets_moved_to_trash": "항목 {count, plural, one {#개} other {#개}}를 휴지통으로 이동함",
|
"assets_moved_to_trash": "항목 {count, plural, one {#개} other {#개}}를 휴지통으로 이동함",
|
||||||
"assets_moved_to_trash_count": "휴지통으로 항목 {count, plural, one {#개} other {#개}} 이동됨",
|
"assets_moved_to_trash_count": "휴지통으로 항목 {count, plural, one {#개} other {#개}} 이동됨",
|
||||||
"assets_permanently_deleted_count": "항목 {count, plural, one {#개} other {#개}}가 영구적으로 삭제되었습니다.",
|
"assets_permanently_deleted_count": "항목 {count, plural, one {#개} other {#개}}가 영구적으로 삭제됨",
|
||||||
"assets_removed_count": "항목 {count, plural, one {#개} other {#개}}를 제거했습니다.",
|
"assets_removed_count": "항목 {count, plural, one {#개} other {#개}} 제거됨",
|
||||||
"assets_restore_confirmation": "휴지통으로 이동된 항목을 모두 복원하시겠습니까? 이 작업은 되돌릴 수 없습니다!",
|
"assets_restore_confirmation": "휴지통으로 이동된 항목을 모두 복원하시겠습니까? 이 작업은 되돌릴 수 없습니다!",
|
||||||
"assets_restored_count": "항목 {count, plural, one {#개} other {#개}}를 복원했습니다.",
|
"assets_restored_count": "항목 {count, plural, one {#개} other {#개}} 복원됨",
|
||||||
"assets_trashed_count": "휴지통으로 항목 {count, plural, one {#개} other {#개}} 이동됨",
|
"assets_trashed_count": "휴지통으로 항목 {count, plural, one {#개} other {#개}} 이동됨",
|
||||||
"assets_were_part_of_album_count": "앨범에 이미 존재하는 {count, plural, one {항목} other {항목}}입니다.",
|
"assets_were_part_of_album_count": "앨범에 이미 존재하는 {count, plural, one {항목} other {항목}}입니다.",
|
||||||
"authorized_devices": "인증된 기기",
|
"authorized_devices": "인증된 기기",
|
||||||
@@ -744,6 +744,11 @@
|
|||||||
"hour": "시간",
|
"hour": "시간",
|
||||||
"image": "이미지",
|
"image": "이미지",
|
||||||
"image_alt_text_date": "{date}에 촬영된 {isVideo, select, true {동영상} other {사진}}",
|
"image_alt_text_date": "{date}에 촬영된 {isVideo, select, true {동영상} other {사진}}",
|
||||||
|
"image_alt_text_date_1_person": "{date}에 {person1}님과 함께한 {isVideo, select, true {동영상} other {사진}}",
|
||||||
|
"image_alt_text_date_2_people": "{date}에 {person1}, {person2}님과 함께한 {isVideo, select, true {동영상} other {사진}}",
|
||||||
|
"image_alt_text_date_3_people": "{date}에 {person1}, {person2}, {person3}님과 함께한 {isVideo, select, true {동영상} other {사진}}",
|
||||||
|
"image_alt_text_date_4_or_more_people": "{date}에 {person1}, {person2}, 그 외 {additionalCount, number}명과 함께한 {isVideo, select, true {동영상} other {사진}}",
|
||||||
|
"image_alt_text_date_place": "{city}, {country}에서 {date}에 촬영한 {isVideo, select, true {동영상} other {사진}}",
|
||||||
"image_alt_text_people": "{count, plural, =1 {{person1}님과 함께,} =2 {{person1} 및 {person2}님과 함께,} =3 {{person1}, {person2} 및 {person3}님과 함께,} other {{person1}, {person2}, 및 {others, number}명과 함께,}}",
|
"image_alt_text_people": "{count, plural, =1 {{person1}님과 함께,} =2 {{person1} 및 {person2}님과 함께,} =3 {{person1}, {person2} 및 {person3}님과 함께,} other {{person1}, {person2}, 및 {others, number}명과 함께,}}",
|
||||||
"image_alt_text_place": "{country}, {city}에서",
|
"image_alt_text_place": "{country}, {city}에서",
|
||||||
"image_taken": "{isVideo, select, true {동영상} other {사진}},",
|
"image_taken": "{isVideo, select, true {동영상} other {사진}},",
|
||||||
@@ -847,6 +852,7 @@
|
|||||||
"name": "이름",
|
"name": "이름",
|
||||||
"name_or_nickname": "이름 또는 닉네임",
|
"name_or_nickname": "이름 또는 닉네임",
|
||||||
"never": "없음",
|
"never": "없음",
|
||||||
|
"new_album": "새 앨범",
|
||||||
"new_api_key": "API 키 생성",
|
"new_api_key": "API 키 생성",
|
||||||
"new_password": "새 비밀번호",
|
"new_password": "새 비밀번호",
|
||||||
"new_person": "새 인물 생성",
|
"new_person": "새 인물 생성",
|
||||||
@@ -1039,6 +1045,7 @@
|
|||||||
"reset_people_visibility": "인물 숨김 여부 초기화",
|
"reset_people_visibility": "인물 숨김 여부 초기화",
|
||||||
"reset_settings_to_default": "",
|
"reset_settings_to_default": "",
|
||||||
"reset_to_default": "기본값으로 복원",
|
"reset_to_default": "기본값으로 복원",
|
||||||
|
"resolve_duplicates": "중복 해결",
|
||||||
"resolved_all_duplicates": "비슷한 항목을 모두 확인했습니다.",
|
"resolved_all_duplicates": "비슷한 항목을 모두 확인했습니다.",
|
||||||
"restore": "복원",
|
"restore": "복원",
|
||||||
"restore_all": "모두 복원",
|
"restore_all": "모두 복원",
|
||||||
@@ -1083,6 +1090,7 @@
|
|||||||
"see_all_people": "모든 인물 보기",
|
"see_all_people": "모든 인물 보기",
|
||||||
"select_album_cover": "앨범 커버 변경",
|
"select_album_cover": "앨범 커버 변경",
|
||||||
"select_all": "모두 선택",
|
"select_all": "모두 선택",
|
||||||
|
"select_all_duplicates": "중복 모두 선택",
|
||||||
"select_avatar_color": "프로필 색상 변경",
|
"select_avatar_color": "프로필 색상 변경",
|
||||||
"select_face": "얼굴 선택",
|
"select_face": "얼굴 선택",
|
||||||
"select_featured_photo": "대표 사진 선택",
|
"select_featured_photo": "대표 사진 선택",
|
||||||
@@ -1124,7 +1132,7 @@
|
|||||||
"shift_to_permanent_delete": "⇧를 눌러 항목을 영구적으로 삭제",
|
"shift_to_permanent_delete": "⇧를 눌러 항목을 영구적으로 삭제",
|
||||||
"show_album_options": "앨범 옵션 표시",
|
"show_album_options": "앨범 옵션 표시",
|
||||||
"show_all_people": "모든 인물 보기",
|
"show_all_people": "모든 인물 보기",
|
||||||
"show_and_hide_people": "인물 표시 및 숨기기",
|
"show_and_hide_people": "인물 숨기기",
|
||||||
"show_file_location": "파일 위치 표시",
|
"show_file_location": "파일 위치 표시",
|
||||||
"show_gallery": "갤러리 표시",
|
"show_gallery": "갤러리 표시",
|
||||||
"show_hidden_people": "숨긴 인물 표시",
|
"show_hidden_people": "숨긴 인물 표시",
|
||||||
@@ -1192,7 +1200,7 @@
|
|||||||
"total_usage": "총 사용량",
|
"total_usage": "총 사용량",
|
||||||
"trash": "휴지통",
|
"trash": "휴지통",
|
||||||
"trash_all": "모두 삭제",
|
"trash_all": "모두 삭제",
|
||||||
"trash_count": "휴지통으로 이동 ({count}개)",
|
"trash_count": "휴지통으로 이동 ({count, number}개)",
|
||||||
"trash_delete_asset": "휴지통 이동/삭제",
|
"trash_delete_asset": "휴지통 이동/삭제",
|
||||||
"trash_no_results_message": "휴지통으로 이동된 항목이 이곳에 표시됩니다.",
|
"trash_no_results_message": "휴지통으로 이동된 항목이 이곳에 표시됩니다.",
|
||||||
"trashed_items_will_be_permanently_deleted_after": "휴지통으로 이동된 항목은 {days, plural, one {#일} other {#일}} 후 영구적으로 삭제됩니다.",
|
"trashed_items_will_be_permanently_deleted_after": "휴지통으로 이동된 항목은 {days, plural, one {#일} other {#일}} 후 영구적으로 삭제됩니다.",
|
||||||
@@ -1212,6 +1220,7 @@
|
|||||||
"unnamed_share": "이름 없는 공유",
|
"unnamed_share": "이름 없는 공유",
|
||||||
"unsaved_change": "저장되지 않은 변경 사항",
|
"unsaved_change": "저장되지 않은 변경 사항",
|
||||||
"unselect_all": "모두 선택 해제",
|
"unselect_all": "모두 선택 해제",
|
||||||
|
"unselect_all_duplicates": "모든 중복 선택 해제",
|
||||||
"unstack": "스택 해제",
|
"unstack": "스택 해제",
|
||||||
"unstacked_assets_count": "항목 {count, plural, one {#개} other {#개}}의 스택을 해제했습니다.",
|
"unstacked_assets_count": "항목 {count, plural, one {#개} other {#개}}의 스택을 해제했습니다.",
|
||||||
"untracked_files": "추적되지 않는 파일",
|
"untracked_files": "추적되지 않는 파일",
|
||||||
@@ -1221,7 +1230,7 @@
|
|||||||
"upload": "업로드",
|
"upload": "업로드",
|
||||||
"upload_concurrency": "업로드 동시성",
|
"upload_concurrency": "업로드 동시성",
|
||||||
"upload_errors": "업로드가 완료되었습니다. 항목 {count, plural, one {#개} other {#개}}는 업로드하지 못했습니다. 업로드된 항목을 보려면 페이지를 새로고침하세요.",
|
"upload_errors": "업로드가 완료되었습니다. 항목 {count, plural, one {#개} other {#개}}는 업로드하지 못했습니다. 업로드된 항목을 보려면 페이지를 새로고침하세요.",
|
||||||
"upload_progress": "전체 {total}개 중 {processed}개 완료, {remaining}개 대기 중",
|
"upload_progress": "전체 {total, number}개 중 {processed, number}개 완료, {remaining, number}개 대기 중",
|
||||||
"upload_skipped_duplicates": "동일한 항목 {count, plural, one {#개} other {#개}}를 건너뛰었습니다.",
|
"upload_skipped_duplicates": "동일한 항목 {count, plural, one {#개} other {#개}}를 건너뛰었습니다.",
|
||||||
"upload_status_duplicates": "중복",
|
"upload_status_duplicates": "중복",
|
||||||
"upload_status_errors": "오류",
|
"upload_status_errors": "오류",
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
"add_to_shared_album": "Pridėti į bendrinamą albumą",
|
"add_to_shared_album": "Pridėti į bendrinamą albumą",
|
||||||
"added_to_archive": "Pridėta į archyvą",
|
"added_to_archive": "Pridėta į archyvą",
|
||||||
"added_to_favorites": "Pridėta prie mėgstamiausių",
|
"added_to_favorites": "Pridėta prie mėgstamiausių",
|
||||||
"added_to_favorites_count": "{count} pridėta prie mėgstamiausių",
|
"added_to_favorites_count": "{count, number} pridėta prie mėgstamiausių",
|
||||||
"admin": {
|
"admin": {
|
||||||
"authentication_settings": "Autentifikavimo nustatymai",
|
"authentication_settings": "Autentifikavimo nustatymai",
|
||||||
"authentication_settings_description": "Tvarkyti slaptažodžių, OAuth ir kitus autentifikavimo parametrus",
|
"authentication_settings_description": "Tvarkyti slaptažodžių, OAuth ir kitus autentifikavimo parametrus",
|
||||||
@@ -865,7 +865,7 @@
|
|||||||
"total_usage": "",
|
"total_usage": "",
|
||||||
"trash": "Šiukšliadėžė",
|
"trash": "Šiukšliadėžė",
|
||||||
"trash_all": "Ištrinti visus",
|
"trash_all": "Ištrinti visus",
|
||||||
"trash_count": "Šiukšliadėžė {count}",
|
"trash_count": "Šiukšliadėžė {count, number}",
|
||||||
"trash_no_results_message": "",
|
"trash_no_results_message": "",
|
||||||
"type": "",
|
"type": "",
|
||||||
"unarchive": "Išarchyvuoti",
|
"unarchive": "Išarchyvuoti",
|
||||||
@@ -884,7 +884,7 @@
|
|||||||
"updated_password": "Slaptažodis atnaujintas",
|
"updated_password": "Slaptažodis atnaujintas",
|
||||||
"upload": "Įkelti",
|
"upload": "Įkelti",
|
||||||
"upload_concurrency": "",
|
"upload_concurrency": "",
|
||||||
"upload_progress": "Liko {remaining} - Apdorota {processed}/{total}",
|
"upload_progress": "Liko {remaining, number} - Apdorota {processed, number}/{total, number}",
|
||||||
"upload_status_duplicates": "Dublikatai",
|
"upload_status_duplicates": "Dublikatai",
|
||||||
"upload_status_errors": "Klaidos",
|
"upload_status_errors": "Klaidos",
|
||||||
"upload_status_uploaded": "Įkelta",
|
"upload_status_uploaded": "Įkelta",
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
"add_to_shared_album": "Aan gedeeld album toevoegen",
|
"add_to_shared_album": "Aan gedeeld album toevoegen",
|
||||||
"added_to_archive": "Toegevoegd aan archief",
|
"added_to_archive": "Toegevoegd aan archief",
|
||||||
"added_to_favorites": "Toegevoegd aan favorieten",
|
"added_to_favorites": "Toegevoegd aan favorieten",
|
||||||
"added_to_favorites_count": "{count} toegevoegd aan favorieten",
|
"added_to_favorites_count": "{count, number} toegevoegd aan favorieten",
|
||||||
"admin": {
|
"admin": {
|
||||||
"add_exclusion_pattern_description": "Uitsluitingspatronen toevoegen. Globbing met *, ** en ? wordt ondersteund. Om alle bestanden in een map met de naam \"Raw\" te negeren, gebruik \"**/Raw/**\". Om alle bestanden die eindigen op \".tif\" te negeren, gebruik \"**/*.tif\". Om een absoluut pad te negeren, gebruik \"/path/to/ignore/**\".",
|
"add_exclusion_pattern_description": "Uitsluitingspatronen toevoegen. Globbing met *, ** en ? wordt ondersteund. Om alle bestanden in een map met de naam \"Raw\" te negeren, gebruik \"**/Raw/**\". Om alle bestanden die eindigen op \".tif\" te negeren, gebruik \"**/*.tif\". Om een absoluut pad te negeren, gebruik \"/path/to/ignore/**\".",
|
||||||
"authentication_settings": "Authenticatie-instellingen",
|
"authentication_settings": "Authenticatie-instellingen",
|
||||||
@@ -1221,7 +1221,7 @@
|
|||||||
"total_usage": "Totaal gebruik",
|
"total_usage": "Totaal gebruik",
|
||||||
"trash": "Prullenbak",
|
"trash": "Prullenbak",
|
||||||
"trash_all": "Verplaats alle naar prullenbak",
|
"trash_all": "Verplaats alle naar prullenbak",
|
||||||
"trash_count": "{count} naar prullenbak",
|
"trash_count": "{count, number} naar prullenbak",
|
||||||
"trash_delete_asset": "Assets naar prullenbak verplaatsen of verwijderen",
|
"trash_delete_asset": "Assets naar prullenbak verplaatsen of verwijderen",
|
||||||
"trash_no_results_message": "Hier verschijnen foto's en video's die in de prullenbak zijn geplaatst.",
|
"trash_no_results_message": "Hier verschijnen foto's en video's die in de prullenbak zijn geplaatst.",
|
||||||
"trashed_items_will_be_permanently_deleted_after": "Items in de prullenbak worden na {days, plural, one {# dag} other {# dagen}} permanent verwijderd.",
|
"trashed_items_will_be_permanently_deleted_after": "Items in de prullenbak worden na {days, plural, one {# dag} other {# dagen}} permanent verwijderd.",
|
||||||
@@ -1251,7 +1251,7 @@
|
|||||||
"upload": "Uploaden",
|
"upload": "Uploaden",
|
||||||
"upload_concurrency": "Upload gelijktijdigheid",
|
"upload_concurrency": "Upload gelijktijdigheid",
|
||||||
"upload_errors": "Upload voltooid met {count, plural, one {# fout} other {# fouten}}, vernieuw de pagina om de nieuwe assets te zien.",
|
"upload_errors": "Upload voltooid met {count, plural, one {# fout} other {# fouten}}, vernieuw de pagina om de nieuwe assets te zien.",
|
||||||
"upload_progress": "Resterend {remaining} - Verwerkt {processed}/{total}",
|
"upload_progress": "Resterend {remaining, number} - Verwerkt {processed, number}/{total, number}",
|
||||||
"upload_skipped_duplicates": "{count, plural, one {# duplicate asset} other {# duplicate assets}} overgeslagen",
|
"upload_skipped_duplicates": "{count, plural, one {# duplicate asset} other {# duplicate assets}} overgeslagen",
|
||||||
"upload_status_duplicates": "Duplicaten",
|
"upload_status_duplicates": "Duplicaten",
|
||||||
"upload_status_errors": "Fouten",
|
"upload_status_errors": "Fouten",
|
||||||
|
|||||||
@@ -438,6 +438,7 @@
|
|||||||
"city": "Miasto",
|
"city": "Miasto",
|
||||||
"clear": "Wyczyść",
|
"clear": "Wyczyść",
|
||||||
"clear_all": "Wyczyść",
|
"clear_all": "Wyczyść",
|
||||||
|
"clear_all_recent_searches": "Usuń ostatnio wyszukiwane",
|
||||||
"clear_message": "Zamknij wiadomość",
|
"clear_message": "Zamknij wiadomość",
|
||||||
"clear_value": "Wyczyść wartość",
|
"clear_value": "Wyczyść wartość",
|
||||||
"close": "Zamknij",
|
"close": "Zamknij",
|
||||||
@@ -576,6 +577,7 @@
|
|||||||
"error_adding_users_to_album": "Błąd dodania użytkowników do albumu",
|
"error_adding_users_to_album": "Błąd dodania użytkowników do albumu",
|
||||||
"error_deleting_shared_user": "Błąd podczas usuwania udostępnionego użytkownika",
|
"error_deleting_shared_user": "Błąd podczas usuwania udostępnionego użytkownika",
|
||||||
"error_downloading": "Błąd podczas pobierania pliku {filename}",
|
"error_downloading": "Błąd podczas pobierania pliku {filename}",
|
||||||
|
"error_hiding_buy_button": "Wystąpił błąd podczas ukrywania przycisku \"zakup\"",
|
||||||
"error_removing_assets_from_album": "Błąd usuwania zasobów z albumu, sprawdź konsolę w celu uzyskania więcej szczegółów",
|
"error_removing_assets_from_album": "Błąd usuwania zasobów z albumu, sprawdź konsolę w celu uzyskania więcej szczegółów",
|
||||||
"error_selecting_all_assets": "Błąd przy wybieraniu wszystkich zasobów",
|
"error_selecting_all_assets": "Błąd przy wybieraniu wszystkich zasobów",
|
||||||
"exclusion_pattern_already_exists": "Ten wzór wykluczający już istnieje.",
|
"exclusion_pattern_already_exists": "Ten wzór wykluczający już istnieje.",
|
||||||
@@ -587,6 +589,7 @@
|
|||||||
"failed_to_load_asset": "Nie udało się załadować zasobu",
|
"failed_to_load_asset": "Nie udało się załadować zasobu",
|
||||||
"failed_to_load_assets": "Nie udało się załadować zasobów",
|
"failed_to_load_assets": "Nie udało się załadować zasobów",
|
||||||
"failed_to_load_people": "Błąd pobierania ludzi",
|
"failed_to_load_people": "Błąd pobierania ludzi",
|
||||||
|
"failed_to_remove_product_key": "Nie udało się usunąć klucza produktu",
|
||||||
"failed_to_stack_assets": "Nie udało się zestawić zasobów",
|
"failed_to_stack_assets": "Nie udało się zestawić zasobów",
|
||||||
"failed_to_unstack_assets": "Nie udało się rozdzielić zasobów",
|
"failed_to_unstack_assets": "Nie udało się rozdzielić zasobów",
|
||||||
"import_path_already_exists": "Ta ścieżka importu już istnieje.",
|
"import_path_already_exists": "Ta ścieżka importu już istnieje.",
|
||||||
@@ -836,6 +839,7 @@
|
|||||||
"name": "Nazwa",
|
"name": "Nazwa",
|
||||||
"name_or_nickname": "Nazwa lub pseudonim",
|
"name_or_nickname": "Nazwa lub pseudonim",
|
||||||
"never": "nigdy",
|
"never": "nigdy",
|
||||||
|
"new_album": "Nowy album",
|
||||||
"new_api_key": "Nowy Klucz API",
|
"new_api_key": "Nowy Klucz API",
|
||||||
"new_password": "Nowe hasło",
|
"new_password": "Nowe hasło",
|
||||||
"new_person": "Nowa osoba",
|
"new_person": "Nowa osoba",
|
||||||
@@ -973,6 +977,10 @@
|
|||||||
"purchase_panel_title": "Wsparcie projektu",
|
"purchase_panel_title": "Wsparcie projektu",
|
||||||
"purchase_per_server": "Per serwer",
|
"purchase_per_server": "Per serwer",
|
||||||
"purchase_per_user": "Per użytkownik",
|
"purchase_per_user": "Per użytkownik",
|
||||||
|
"purchase_remove_product_key": "Usuń klucz produktu",
|
||||||
|
"purchase_remove_product_key_prompt": "Czy na pewno chcesz usunąć klucz produktu?",
|
||||||
|
"purchase_remove_server_product_key": "Usuń klucz produktu serwera",
|
||||||
|
"purchase_remove_server_product_key_prompt": "Czy na pewno chcesz usunąć klucz produktu serwera?",
|
||||||
"purchase_server_description_1": "Dla całego serwera",
|
"purchase_server_description_1": "Dla całego serwera",
|
||||||
"purchase_server_description_2": "Status wspierającego",
|
"purchase_server_description_2": "Status wspierającego",
|
||||||
"purchase_server_title": "Serwer",
|
"purchase_server_title": "Serwer",
|
||||||
@@ -1022,6 +1030,7 @@
|
|||||||
"reset_people_visibility": "Zresetuj widoczność osób",
|
"reset_people_visibility": "Zresetuj widoczność osób",
|
||||||
"reset_settings_to_default": "",
|
"reset_settings_to_default": "",
|
||||||
"reset_to_default": "Przywróć ustawienia domyślne",
|
"reset_to_default": "Przywróć ustawienia domyślne",
|
||||||
|
"resolve_duplicates": "Rozwiąż problemy z duplikatami",
|
||||||
"resolved_all_duplicates": "Rozwiązano wszystkie duplikaty",
|
"resolved_all_duplicates": "Rozwiązano wszystkie duplikaty",
|
||||||
"restore": "Przywrócić",
|
"restore": "Przywrócić",
|
||||||
"restore_all": "Przywróć wszystko",
|
"restore_all": "Przywróć wszystko",
|
||||||
@@ -1066,6 +1075,7 @@
|
|||||||
"see_all_people": "Zobacz wszystkie osoby",
|
"see_all_people": "Zobacz wszystkie osoby",
|
||||||
"select_album_cover": "Wybierz okładkę albumu",
|
"select_album_cover": "Wybierz okładkę albumu",
|
||||||
"select_all": "Zaznacz wszystko",
|
"select_all": "Zaznacz wszystko",
|
||||||
|
"select_all_duplicates": "Wybierz wszystkie duplikaty",
|
||||||
"select_avatar_color": "Wybierz kolor awatara",
|
"select_avatar_color": "Wybierz kolor awatara",
|
||||||
"select_face": "Wybierz twarz",
|
"select_face": "Wybierz twarz",
|
||||||
"select_featured_photo": "Zmień główne zdjęcie",
|
"select_featured_photo": "Zmień główne zdjęcie",
|
||||||
@@ -1195,6 +1205,7 @@
|
|||||||
"unnamed_share": "Nienazwany udział",
|
"unnamed_share": "Nienazwany udział",
|
||||||
"unsaved_change": "Niezapisana zmiana",
|
"unsaved_change": "Niezapisana zmiana",
|
||||||
"unselect_all": "Odznacz wszystko",
|
"unselect_all": "Odznacz wszystko",
|
||||||
|
"unselect_all_duplicates": "Odznacz wszystkie duplikaty",
|
||||||
"unstack": "Usuń stos",
|
"unstack": "Usuń stos",
|
||||||
"unstacked_assets_count": "Nieułożone {count, plural, one {# zasób} other{# zasoby}}",
|
"unstacked_assets_count": "Nieułożone {count, plural, one {# zasób} other{# zasoby}}",
|
||||||
"untracked_files": "Nieśledzone pliki",
|
"untracked_files": "Nieśledzone pliki",
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
"add_to_shared_album": "Adicionar ao álbum compartilhado",
|
"add_to_shared_album": "Adicionar ao álbum compartilhado",
|
||||||
"added_to_archive": "Adicionado ao arquivo",
|
"added_to_archive": "Adicionado ao arquivo",
|
||||||
"added_to_favorites": "Adicionado aos favoritos",
|
"added_to_favorites": "Adicionado aos favoritos",
|
||||||
"added_to_favorites_count": "{count} adicionado(s) aos favoritos",
|
"added_to_favorites_count": "{count, plural, one {{count, number} adicionado(a) aos favoritos} other {{count, number} adicionados(as) aos favoritos}}",
|
||||||
"admin": {
|
"admin": {
|
||||||
"add_exclusion_pattern_description": "Adicione padrões de exclusão. Utilizar *, ** ou ? são suportados. Para ignorar todos os arquivos em qualquer diretório chamado \"Raw\", use \"**/Raw/**'. Para ignorar todos os arquivos que terminam em \".tif\", use \"**/*.tif\". Para ignorar um caminho absoluto, use \"/caminho/para/ignorar/**\".",
|
"add_exclusion_pattern_description": "Adicione padrões de exclusão. Utilizar *, ** ou ? são suportados. Para ignorar todos os arquivos em qualquer diretório chamado \"Raw\", use \"**/Raw/**'. Para ignorar todos os arquivos que terminam em \".tif\", use \"**/*.tif\". Para ignorar um caminho absoluto, use \"/caminho/para/ignorar/**\".",
|
||||||
"authentication_settings": "Configurações de Autenticação",
|
"authentication_settings": "Configurações de Autenticação",
|
||||||
@@ -410,7 +410,7 @@
|
|||||||
"bulk_delete_duplicates_confirmation": "Tem a certeza de que deseja deletar {count, plural, one {# arquivo duplicado} other {em massa # arquivos duplicados}}? Esta ação mantém o maior arquivo de cada grupo e deleta permanentemente todos as outras duplicidades. Você não pode reverter esta ação!",
|
"bulk_delete_duplicates_confirmation": "Tem a certeza de que deseja deletar {count, plural, one {# arquivo duplicado} other {em massa # arquivos duplicados}}? Esta ação mantém o maior arquivo de cada grupo e deleta permanentemente todos as outras duplicidades. Você não pode reverter esta ação!",
|
||||||
"bulk_keep_duplicates_confirmation": "Tem certeza de que deseja manter {count, plural, one {# arquivo duplicado} other {# arquivos duplicados}}? Isso resolverá todos os grupos duplicados sem excluir nada.",
|
"bulk_keep_duplicates_confirmation": "Tem certeza de que deseja manter {count, plural, one {# arquivo duplicado} other {# arquivos duplicados}}? Isso resolverá todos os grupos duplicados sem excluir nada.",
|
||||||
"bulk_trash_duplicates_confirmation": "Tem a certeza de que deseja mover para a lixeira {count, plural, one {# arquivo duplicado} other {# arquivos duplicados}}? Isso manterá o maior arquivo de cada grupo e moverá para a lixeira todas as outras duplicidades.",
|
"bulk_trash_duplicates_confirmation": "Tem a certeza de que deseja mover para a lixeira {count, plural, one {# arquivo duplicado} other {# arquivos duplicados}}? Isso manterá o maior arquivo de cada grupo e moverá para a lixeira todas as outras duplicidades.",
|
||||||
"buy": "Licença de Compra",
|
"buy": "Comprar o Immich",
|
||||||
"camera": "Câmera",
|
"camera": "Câmera",
|
||||||
"camera_brand": "Marca da câmera",
|
"camera_brand": "Marca da câmera",
|
||||||
"camera_model": "Modelo da câmera",
|
"camera_model": "Modelo da câmera",
|
||||||
@@ -438,6 +438,7 @@
|
|||||||
"city": "Cidade",
|
"city": "Cidade",
|
||||||
"clear": "Limpar",
|
"clear": "Limpar",
|
||||||
"clear_all": "Limpar tudo",
|
"clear_all": "Limpar tudo",
|
||||||
|
"clear_all_recent_searches": "Limpar todas as buscas recentes",
|
||||||
"clear_message": "Limpar mensagem",
|
"clear_message": "Limpar mensagem",
|
||||||
"clear_value": "Limpar valor",
|
"clear_value": "Limpar valor",
|
||||||
"close": "Fechar",
|
"close": "Fechar",
|
||||||
@@ -576,6 +577,7 @@
|
|||||||
"error_adding_users_to_album": "Erro ao adicionar usuários para o álbum",
|
"error_adding_users_to_album": "Erro ao adicionar usuários para o álbum",
|
||||||
"error_deleting_shared_user": "Erro ao deletar o usuário compartilhado",
|
"error_deleting_shared_user": "Erro ao deletar o usuário compartilhado",
|
||||||
"error_downloading": "Erro ao baixar {filename}",
|
"error_downloading": "Erro ao baixar {filename}",
|
||||||
|
"error_hiding_buy_button": "Erro ao ocultar o botão de compra",
|
||||||
"error_removing_assets_from_album": "Erro ao remover arquivos do álbum, verifique o console para mais detalhes",
|
"error_removing_assets_from_album": "Erro ao remover arquivos do álbum, verifique o console para mais detalhes",
|
||||||
"error_selecting_all_assets": "Erro ao selecionar todos os arquivos",
|
"error_selecting_all_assets": "Erro ao selecionar todos os arquivos",
|
||||||
"exclusion_pattern_already_exists": "Este padrão de exclusão já existe.",
|
"exclusion_pattern_already_exists": "Este padrão de exclusão já existe.",
|
||||||
@@ -586,6 +588,8 @@
|
|||||||
"failed_to_get_people": "Falha na obtenção de pessoas",
|
"failed_to_get_people": "Falha na obtenção de pessoas",
|
||||||
"failed_to_load_asset": "Não foi possível carregar o ativo",
|
"failed_to_load_asset": "Não foi possível carregar o ativo",
|
||||||
"failed_to_load_assets": "Não foi possível carregar os ativos",
|
"failed_to_load_assets": "Não foi possível carregar os ativos",
|
||||||
|
"failed_to_load_people": "Falha ao carregar pessoas",
|
||||||
|
"failed_to_remove_product_key": "Falha ao remover a chave do produto",
|
||||||
"failed_to_stack_assets": "Falha ao empilhar arquivos",
|
"failed_to_stack_assets": "Falha ao empilhar arquivos",
|
||||||
"failed_to_unstack_assets": "Falha ao desempilhar arquivos",
|
"failed_to_unstack_assets": "Falha ao desempilhar arquivos",
|
||||||
"import_path_already_exists": "Este caminho de importação já existe.",
|
"import_path_already_exists": "Este caminho de importação já existe.",
|
||||||
@@ -739,7 +743,16 @@
|
|||||||
"host": "Host",
|
"host": "Host",
|
||||||
"hour": "Hora",
|
"hour": "Hora",
|
||||||
"image": "Imagem",
|
"image": "Imagem",
|
||||||
"image_alt_text_date": "em {date}",
|
"image_alt_text_date": "{isVideo, select, true {Vídeo} other {Imagem}} {isVideo, select, true {tirado} other {tirada}} em {date}",
|
||||||
|
"image_alt_text_date_1_person": "{isVideo, select, true {Vídeo} other {Imagem}} {isVideo, select, true {tirado} other {tirada}} com {person1} em {date}",
|
||||||
|
"image_alt_text_date_2_people": "{isVideo, select, true {Vídeo} other {Imagem}} {isVideo, select, true {tirado} other {tirada}} com {person1} e {person2} em {date}",
|
||||||
|
"image_alt_text_date_3_people": "{isVideo, select, true {Vídeo} other {Imagem}} {isVideo, select, true {tirado} other {tirada}} com {person1}, {person2}, e {person3} em {date}",
|
||||||
|
"image_alt_text_date_4_or_more_people": "{isVideo, select, true {Vídeo} other {Imagem}} {isVideo, select, true {tirado} other {tirada}} com {person1}, {person2}, e {additionalCount, number} outros em {date}",
|
||||||
|
"image_alt_text_date_place": "{isVideo, select, true {Vídeo} other {Imagem}} {isVideo, select, true {tirado} other {tirada}} em {city}, {country} em {date}",
|
||||||
|
"image_alt_text_date_place_1_person": "{isVideo, select, true {Vídeo} other {Imagem}} {isVideo, select, true {tirado} other {tirada}} em {city}, {country} com {person1} em {date}",
|
||||||
|
"image_alt_text_date_place_2_people": "{isVideo, select, true {Vídeo} other {Imagem}} {isVideo, select, true {tirado} other {tirada}} em {city}, {country} com {person1} e {person2} em {date}",
|
||||||
|
"image_alt_text_date_place_3_people": "{isVideo, select, true {Vídeo} other {Imagem}} {isVideo, select, true {tirado} other {tirada}} em {city}, {country} com {person1}, {person2}, e {person3} em {date}",
|
||||||
|
"image_alt_text_date_place_4_or_more_people": "{isVideo, select, true {Vídeo} other {Imagem}} {isVideo, select, true {tirado} other {tirada}} em {city}, {country} com {person1}, {person2}, e {additionalCount, number} outros em {date}",
|
||||||
"image_alt_text_people": "{count, plural, =1 {com {person1}} =2 {com {person1} e {person2}} =3 {com {person1}, {person2}, e {person3}} other {com {person1}, {person2} e outras {others, number} pessoas}}",
|
"image_alt_text_people": "{count, plural, =1 {com {person1}} =2 {com {person1} e {person2}} =3 {com {person1}, {person2}, e {person3}} other {com {person1}, {person2} e outras {others, number} pessoas}}",
|
||||||
"image_alt_text_place": "em {city}, {country}",
|
"image_alt_text_place": "em {city}, {country}",
|
||||||
"image_taken": "{isVideo, select, true {Gravado} other {Fotografado}}",
|
"image_taken": "{isVideo, select, true {Gravado} other {Fotografado}}",
|
||||||
@@ -841,7 +854,7 @@
|
|||||||
"memories": "Memórias",
|
"memories": "Memórias",
|
||||||
"memories_setting_description": "Gerencie o que vê em suas memórias",
|
"memories_setting_description": "Gerencie o que vê em suas memórias",
|
||||||
"memory": "Memória",
|
"memory": "Memória",
|
||||||
"memory_lane_title": "Faixa de memória {title}",
|
"memory_lane_title": "Trilha das Recordações {title}",
|
||||||
"menu": "Menu",
|
"menu": "Menu",
|
||||||
"merge": "Mesclar",
|
"merge": "Mesclar",
|
||||||
"merge_people": "Mesclar pessoas",
|
"merge_people": "Mesclar pessoas",
|
||||||
@@ -860,6 +873,7 @@
|
|||||||
"name": "Nome",
|
"name": "Nome",
|
||||||
"name_or_nickname": "Nome ou apelido",
|
"name_or_nickname": "Nome ou apelido",
|
||||||
"never": "Nunca",
|
"never": "Nunca",
|
||||||
|
"new_album": "Novo Álbum",
|
||||||
"new_api_key": "Nova Chave de API",
|
"new_api_key": "Nova Chave de API",
|
||||||
"new_password": "Nova senha",
|
"new_password": "Nova senha",
|
||||||
"new_person": "Nova Pessoa",
|
"new_person": "Nova Pessoa",
|
||||||
@@ -879,7 +893,7 @@
|
|||||||
"no_explore_results_message": "Carregue mais fotos para explorar sua coleção.",
|
"no_explore_results_message": "Carregue mais fotos para explorar sua coleção.",
|
||||||
"no_favorites_message": "Adicione aos favoritos para encontrar suas melhores fotos e vídeos rapidamente",
|
"no_favorites_message": "Adicione aos favoritos para encontrar suas melhores fotos e vídeos rapidamente",
|
||||||
"no_libraries_message": "Crie uma biblioteca externa para ver suas fotos e vídeos",
|
"no_libraries_message": "Crie uma biblioteca externa para ver suas fotos e vídeos",
|
||||||
"no_name": "Sem nome",
|
"no_name": "Sem Nome",
|
||||||
"no_places": "Sem lugares",
|
"no_places": "Sem lugares",
|
||||||
"no_results": "Sem resultados",
|
"no_results": "Sem resultados",
|
||||||
"no_results_description": "Tente um sinônimo ou uma palavra-chave mais geral",
|
"no_results_description": "Tente um sinônimo ou uma palavra-chave mais geral",
|
||||||
@@ -949,7 +963,7 @@
|
|||||||
"permanently_deleted_assets": "{count, plural, one {# ativo deletado} other {# ativos deletados}} permanentemente",
|
"permanently_deleted_assets": "{count, plural, one {# ativo deletado} other {# ativos deletados}} permanentemente",
|
||||||
"permanently_deleted_assets_count": "{count, plural, one {# arquivo permanentemente excluído} other {# arquivos permanentemente excluídos}}",
|
"permanently_deleted_assets_count": "{count, plural, one {# arquivo permanentemente excluído} other {# arquivos permanentemente excluídos}}",
|
||||||
"person": "Pessoa",
|
"person": "Pessoa",
|
||||||
"person_hidden": "{name}{hidden, select, true { (hidden)} other {}}",
|
"person_hidden": "{name}{hidden, select, true { (oculto)} other {}}",
|
||||||
"photo_shared_all_users": "Parece que você compartilhou suas fotos com todos os usuários ou não tem nenhum usuário com quem compartilhar.",
|
"photo_shared_all_users": "Parece que você compartilhou suas fotos com todos os usuários ou não tem nenhum usuário com quem compartilhar.",
|
||||||
"photos": "Fotos",
|
"photos": "Fotos",
|
||||||
"photos_and_videos": "Fotos e Vídeos",
|
"photos_and_videos": "Fotos e Vídeos",
|
||||||
@@ -974,6 +988,38 @@
|
|||||||
"profile_picture_set": "Foto de perfil definida.",
|
"profile_picture_set": "Foto de perfil definida.",
|
||||||
"public_album": "Álbum público",
|
"public_album": "Álbum público",
|
||||||
"public_share": "Compartilhar Publicamente",
|
"public_share": "Compartilhar Publicamente",
|
||||||
|
"purchase_account_info": "Contribuidor",
|
||||||
|
"purchase_activated_subtitle": "Obrigado(a) por apoiar o Immich e programas de código aberto",
|
||||||
|
"purchase_activated_time": "Ativado em {date, date}",
|
||||||
|
"purchase_activated_title": "Sua chave foi ativada com sucesso",
|
||||||
|
"purchase_button_activate": "Ativar",
|
||||||
|
"purchase_button_buy": "Comprar",
|
||||||
|
"purchase_button_buy_immich": "Comprar Immich",
|
||||||
|
"purchase_button_never_show_again": "Não mostrar novamente",
|
||||||
|
"purchase_button_reminder": "Lembre-me em 30 dias",
|
||||||
|
"purchase_button_remove_key": "Remover chave",
|
||||||
|
"purchase_button_select": "Selecionar",
|
||||||
|
"purchase_failed_activation": "Falha ao ativar! Por favor, verifique seu e-mail para a chave do produto correta!",
|
||||||
|
"purchase_individual_description_1": "Para um indivíduo",
|
||||||
|
"purchase_individual_description_2": "Status de contribuidor",
|
||||||
|
"purchase_individual_title": "Indivíduo",
|
||||||
|
"purchase_input_suggestion": "Tem uma chave de produto? Insira a chave abaixo",
|
||||||
|
"purchase_license_subtitle": "Compre o Immich para apoiar o desenvolvimento contínuo do serviço",
|
||||||
|
"purchase_lifetime_description": "Compra vitalícia",
|
||||||
|
"purchase_option_title": "OPÇÕES DE COMPRA",
|
||||||
|
"purchase_panel_info_1": "Construir o Immich leva muito tempo e esforço, e temos engenheiros dedicados trabalhando nele para torná-lo o melhor possível. Nossa missão é que programas de código aberto e as práticas empresariais éticas se tornem uma fonte de receita sustentável para os desenvolvedores e criar um ecossistema que respeite a privacidade, oferecendo alternativas reais aos serviços de nuvem exploratórios.",
|
||||||
|
"purchase_panel_info_2": "Como estamos comprometidos em não adicionar bloqueios de pagamento, esta compra não lhe concederá recursos adicionais no Immich. Contamos com usuários como você para apoiar o desenvolvimento contínuo do Immich.",
|
||||||
|
"purchase_panel_title": "Apoiar o projeto",
|
||||||
|
"purchase_per_server": "Por servidor",
|
||||||
|
"purchase_per_user": "Por usuário",
|
||||||
|
"purchase_remove_product_key": "Remover Chave do Produto",
|
||||||
|
"purchase_remove_product_key_prompt": "Você tem certeza de que deseja remover a chave do produto?",
|
||||||
|
"purchase_remove_server_product_key": "Remover Chave do Produto para Servidor",
|
||||||
|
"purchase_remove_server_product_key_prompt": "Você tem certeza de que deseja remover a Chave do Produto para Servidor?",
|
||||||
|
"purchase_server_description_1": "Para o servidor inteiro",
|
||||||
|
"purchase_server_description_2": "Status de Contribuidor",
|
||||||
|
"purchase_server_title": "Servidor",
|
||||||
|
"purchase_settings_server_activated": "A chave do produto para servidor é gerenciada pelo administrador",
|
||||||
"range": "",
|
"range": "",
|
||||||
"raw": "",
|
"raw": "",
|
||||||
"reaction_options": "Opções de reação",
|
"reaction_options": "Opções de reação",
|
||||||
@@ -1019,6 +1065,7 @@
|
|||||||
"reset_people_visibility": "Resetar pessoas ocultas",
|
"reset_people_visibility": "Resetar pessoas ocultas",
|
||||||
"reset_settings_to_default": "",
|
"reset_settings_to_default": "",
|
||||||
"reset_to_default": "Redefinir para a configuração padrão",
|
"reset_to_default": "Redefinir para a configuração padrão",
|
||||||
|
"resolve_duplicates": "Resolver duplicatas",
|
||||||
"resolved_all_duplicates": "Todas duplicidades resolvidas",
|
"resolved_all_duplicates": "Todas duplicidades resolvidas",
|
||||||
"restore": "Restaurar",
|
"restore": "Restaurar",
|
||||||
"restore_all": "Restaurar tudo",
|
"restore_all": "Restaurar tudo",
|
||||||
@@ -1044,7 +1091,7 @@
|
|||||||
"search_albums": "Pesquisar álbuns",
|
"search_albums": "Pesquisar álbuns",
|
||||||
"search_by_context": "Pesquisar por contexto",
|
"search_by_context": "Pesquisar por contexto",
|
||||||
"search_by_filename": "Pesquisa por nome de arquivo ou extensão",
|
"search_by_filename": "Pesquisa por nome de arquivo ou extensão",
|
||||||
"search_by_filename_example": "ou seja, IMG_1234.JPG ou PNG",
|
"search_by_filename_example": "Por exemplo, IMG_1234.JPG ou PNG",
|
||||||
"search_camera_make": "Pesquisar câmeras da marca...",
|
"search_camera_make": "Pesquisar câmeras da marca...",
|
||||||
"search_camera_model": "Pesquisar câmera do modelo...",
|
"search_camera_model": "Pesquisar câmera do modelo...",
|
||||||
"search_city": "Pesquisar cidade...",
|
"search_city": "Pesquisar cidade...",
|
||||||
@@ -1063,6 +1110,7 @@
|
|||||||
"see_all_people": "Ver todas as pessoas",
|
"see_all_people": "Ver todas as pessoas",
|
||||||
"select_album_cover": "Escolher capa do álbum",
|
"select_album_cover": "Escolher capa do álbum",
|
||||||
"select_all": "Selecionar todos",
|
"select_all": "Selecionar todos",
|
||||||
|
"select_all_duplicates": "Selecionar todas as duplicatas",
|
||||||
"select_avatar_color": "Selecionar cor do avatar",
|
"select_avatar_color": "Selecionar cor do avatar",
|
||||||
"select_face": "Selecionar rosto",
|
"select_face": "Selecionar rosto",
|
||||||
"select_featured_photo": "Selecionar foto principal",
|
"select_featured_photo": "Selecionar foto principal",
|
||||||
@@ -1077,8 +1125,8 @@
|
|||||||
"send_message": "Enviar mensagem",
|
"send_message": "Enviar mensagem",
|
||||||
"send_welcome_email": "Enviar E-mail de boas vindas",
|
"send_welcome_email": "Enviar E-mail de boas vindas",
|
||||||
"server": "Servidor",
|
"server": "Servidor",
|
||||||
"server_offline": "Servidor offline",
|
"server_offline": "Servidor Fora do Ar",
|
||||||
"server_online": "Servidor Online",
|
"server_online": "Servidor no Ar",
|
||||||
"server_stats": "Status do servidor",
|
"server_stats": "Status do servidor",
|
||||||
"server_version": "Versão do servidor",
|
"server_version": "Versão do servidor",
|
||||||
"set": "Definir",
|
"set": "Definir",
|
||||||
@@ -1117,6 +1165,8 @@
|
|||||||
"show_person_options": "Exibir opções da pessoa",
|
"show_person_options": "Exibir opções da pessoa",
|
||||||
"show_progress_bar": "Exibir barra de progresso",
|
"show_progress_bar": "Exibir barra de progresso",
|
||||||
"show_search_options": "Exibir opções de pesquisa",
|
"show_search_options": "Exibir opções de pesquisa",
|
||||||
|
"show_supporter_badge": "Insígnia de Contribuidor",
|
||||||
|
"show_supporter_badge_description": "Mostrar uma insígnia de contribuidor",
|
||||||
"shuffle": "Aleatório",
|
"shuffle": "Aleatório",
|
||||||
"sign_out": "Sair",
|
"sign_out": "Sair",
|
||||||
"sign_up": "Registrar",
|
"sign_up": "Registrar",
|
||||||
@@ -1170,7 +1220,7 @@
|
|||||||
"total_usage": "Utilização total",
|
"total_usage": "Utilização total",
|
||||||
"trash": "Lixeira",
|
"trash": "Lixeira",
|
||||||
"trash_all": "Mover todos para o lixo",
|
"trash_all": "Mover todos para o lixo",
|
||||||
"trash_count": "Lixo {count}",
|
"trash_count": "Lixo {count, number}",
|
||||||
"trash_delete_asset": "Jogar na lixeira/Excluir Arquivo",
|
"trash_delete_asset": "Jogar na lixeira/Excluir Arquivo",
|
||||||
"trash_no_results_message": "Fotos e vídeos enviados para o lixo aparecem aqui.",
|
"trash_no_results_message": "Fotos e vídeos enviados para o lixo aparecem aqui.",
|
||||||
"trashed_items_will_be_permanently_deleted_after": "Os itens da lixeira serão deletados permanentemente após {days, plural, one {# dia} other {# dias}}.",
|
"trashed_items_will_be_permanently_deleted_after": "Os itens da lixeira serão deletados permanentemente após {days, plural, one {# dia} other {# dias}}.",
|
||||||
@@ -1190,6 +1240,7 @@
|
|||||||
"unnamed_share": "Compartilhamento sem nome",
|
"unnamed_share": "Compartilhamento sem nome",
|
||||||
"unsaved_change": "Alteração não salva",
|
"unsaved_change": "Alteração não salva",
|
||||||
"unselect_all": "Limpar seleção",
|
"unselect_all": "Limpar seleção",
|
||||||
|
"unselect_all_duplicates": "Deselecionar todas as duplicatas",
|
||||||
"unstack": "Desempilhar",
|
"unstack": "Desempilhar",
|
||||||
"unstacked_assets_count": "{count, plural, one {# arquivo não empilhado} other {# arquivos não empilhados}}",
|
"unstacked_assets_count": "{count, plural, one {# arquivo não empilhado} other {# arquivos não empilhados}}",
|
||||||
"untracked_files": "Arquivos não monitorados",
|
"untracked_files": "Arquivos não monitorados",
|
||||||
@@ -1199,7 +1250,7 @@
|
|||||||
"upload": "Carregar",
|
"upload": "Carregar",
|
||||||
"upload_concurrency": "Carregar simultâneo",
|
"upload_concurrency": "Carregar simultâneo",
|
||||||
"upload_errors": "Envio concluído com {count, plural, one {# erro} other {# erros}}, atualize a página para ver os novos arquivos carregados.",
|
"upload_errors": "Envio concluído com {count, plural, one {# erro} other {# erros}}, atualize a página para ver os novos arquivos carregados.",
|
||||||
"upload_progress": "Restante {remaining} - Processado {processed}/{total}",
|
"upload_progress": "Restando {remaining, number} - Processando(a)(s) {processed, number}/{total, number}",
|
||||||
"upload_skipped_duplicates": "{count, plural, one {# arquivo duplicado foi ignorado} other {# arquivos duplicados foram ignorados}}",
|
"upload_skipped_duplicates": "{count, plural, one {# arquivo duplicado foi ignorado} other {# arquivos duplicados foram ignorados}}",
|
||||||
"upload_status_duplicates": "Duplicados",
|
"upload_status_duplicates": "Duplicados",
|
||||||
"upload_status_errors": "Erros",
|
"upload_status_errors": "Erros",
|
||||||
@@ -1213,6 +1264,8 @@
|
|||||||
"user_license_settings": "Licença",
|
"user_license_settings": "Licença",
|
||||||
"user_license_settings_description": "Gerenciar sua licença",
|
"user_license_settings_description": "Gerenciar sua licença",
|
||||||
"user_liked": "{user} curtiu {type, select, photo {this photo} video {this video} asset {this asset} other {it}}",
|
"user_liked": "{user} curtiu {type, select, photo {this photo} video {this video} asset {this asset} other {it}}",
|
||||||
|
"user_purchase_settings": "Compra",
|
||||||
|
"user_purchase_settings_description": "Gerenciar sua compra",
|
||||||
"user_role_set": "Definir {user} como {role}",
|
"user_role_set": "Definir {user} como {role}",
|
||||||
"user_usage_detail": "Detalhes de uso do usuário",
|
"user_usage_detail": "Detalhes de uso do usuário",
|
||||||
"username": "Nome do usuário",
|
"username": "Nome do usuário",
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user