Compare commits

...

215 Commits

Author SHA1 Message Date
mmomjian
2d309e91da change all refs 2025-04-22 17:43:12 -04:00
mmomjian
a2c0ecfc2a translation keys 2025-04-22 12:16:00 -04:00
mmomjian
085f39dea6 fix 2025-04-22 11:45:52 -04:00
shenlong
81ed54aa61 feat: user sync stream (#16862)
* refactor: user entity

* chore: rebase fixes

* refactor: remove int user Id

* refactor: migrate store userId from int to string

* refactor: rename uid to id

* feat: drift

* pr feedback

* refactor: move common overrides to mixin

* refactor: remove int user Id

* refactor: migrate store userId from int to string

* refactor: rename uid to id

* feat: user & partner sync stream

* pr changes

* refactor: sync service and add tests

* chore: remove generated change

* chore: move sync model

* rebase: convert string ids to byte uuids

* rebase

* add processing logs

* batch db calls

* rewrite isolate manager

* rewrite with worker_manager

* misc fixes

* add sync order test

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-04-17 10:25:27 -05:00
Daniel Dietzler
067338b0ed chore: remove transfer encoding header (#17671) 2025-04-17 09:46:52 -05:00
Min Idzelis
5e68f8c519 fix: longpress triggers contextmenu (#17602) 2025-04-16 19:24:26 -04:00
Mert
242a559e0f refactor: query for fetching faces and people of assets (#17661)
* use json instead of jsonb

* missing condition
2025-04-16 19:00:55 -04:00
Jonathan Jogenfors
ed2b54527c chore(server): don't check null dates (#17664) 2025-04-16 18:40:08 -04:00
Daniel Dietzler
8b38f8a58d fix: do not select album in time bucket query (#17662) 2025-04-16 17:52:22 -04:00
yparitcher
29b30570bf fix: use IMMICH_HOST in microservices (#17659) 2025-04-16 23:05:12 +02:00
Daniel Dietzler
586a7a173b refactor: handle detect faces job query (#17660) 2025-04-16 22:52:54 +02:00
Daniel Dietzler
1bbfacfc09 refactor: more job query stuff (#17658) 2025-04-16 22:10:20 +02:00
Daniel Dietzler
85c2d36d99 refactor: dedicated get album thumbnail files query (#17657) 2025-04-16 21:10:27 +02:00
Jason Rasmussen
8cefa0b84b refactor: migrate some e2e to medium (#17640) 2025-04-16 14:59:08 -04:00
Daniel Dietzler
f50e5d006c refactor: dedicated queries for asset jobs (#17652) 2025-04-16 14:08:49 -04:00
renovate[bot]
8f8ff3adc0 fix(deps): update machine-learning (#17610) 2025-04-16 10:56:40 -04:00
Zack Pollard
c4c35ed140 fix(ci): images missing correct OCI annotations and PR cache (#17378)
Co-authored-by: secustor <sebastian@poxhofer.at>
2025-04-15 22:31:23 +01:00
Nils Uliczka
be2f670d35 fix: skip places that no longer exist in geo import (#17637) 2025-04-15 21:27:47 +00:00
Alex
7efcba2b12 chore(mobile): flutter 3.29.3 (#17638)
* chore(mobile): flutter 3.29.3

* chore(mobile): flutter 3.29.3

* upgrade background_downloader
2025-04-15 21:03:22 +00:00
Paul Puschmann
459c815086 feat(docs): Clarify the usage of immich-cli with Docker (#17595)
Add some explanation how to use the various usage parameters together
with the `immich-cli` in the container.
2025-04-15 20:08:55 +00:00
Alex
36fa61c013 fix(mobile): new loading icon too small (#17636) 2025-04-15 20:08:34 +00:00
Jason Rasmussen
8da5f21fcf refactor: medium tests (#17634) 2025-04-15 15:54:23 -04:00
Jonathan Jogenfors
76db8cf604 refactor(server): remove asset placeholder (#17621)
chore: remove AssetEntityPlaceholder

Co-authored-by: Jason Rasmussen <jason@rasm.me>
2025-04-15 15:53:49 -04:00
Daniel Dietzler
21becbf1b0 refactor: dedicated query for asset migration job (#17631) 2025-04-15 15:49:15 -04:00
Min Idzelis
26f0ea4cb5 feat: responsive controlbar (#17601) 2025-04-15 14:39:30 -05:00
Alex
19e5a6f68f chore(doc): translation instruction for mobile app (#17629) 2025-04-15 14:31:13 -05:00
shenlong
78f8e23834 fix(mobile): exif not updated on sync (#17633)
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-04-15 14:30:58 -05:00
Daniel Dietzler
5bceefce75 refactor: stream assets for thumbnail job (#17623) 2025-04-15 19:53:28 +02:00
Jason Rasmussen
b710ad36f3 feat: upgrade kysely (#17630)
* feat: upgrade kysely

* chore: pr feedback
2025-04-15 13:26:56 -04:00
Daniel Dietzler
270d178a2e fix: unsafe cast (#17590) 2025-04-15 11:35:00 -05:00
Daniel Dietzler
309528c807 chore: upgrade package locks (#17626) 2025-04-15 11:34:21 -05:00
Toni
7c422363fb chore(mobile): clear the backup detail view when no backup is in progress (#17619)
Clear the backup detail view when no backup is in progress

* When no backup is in progress, display a simple "-" for the details in the upload file info, instead of the data of the last uploaded asset.
* This prevents confusion if a upload job is stuck or just finished.
2025-04-15 11:30:24 -05:00
Weblate (bot)
3eb316abea chore(web): cleanup unused translations (#17624) 2025-04-15 17:24:29 +01:00
renovate[bot]
b3371e16f2 fix(deps): update typescript-projects (#17611)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-15 15:55:03 +00:00
Alex
b2c903c000 feat(mobile): use Weblate for i18n (2) (#17620)
* feat(mobile): use Weblate for i18n (2)

* remove old translation files

* dedup keys

* remove migration report

* chore

* remove localizely.yml
2025-04-15 15:54:26 +00:00
Jason Rasmussen
17e720440d refactor: new asset-job repository (#17622)
* refactor: new asset-job repository

* fix: broken medium tests on main
2025-04-15 10:24:51 -04:00
Alex
a522130122 feat(mobile): use Weblate for i18n (1) (#17609) 2025-04-15 08:30:01 -05:00
Weblate (bot)
cecd9c24a4 chore(web): update translations (#17438)
Co-authored-by: Alex <rainbowpulp@gmail.com>
Co-authored-by: Andreas Johansen <andreas@josern.com>
Co-authored-by: Bezruchenko Simon <worcposj44@gmail.com>
Co-authored-by: Ciprriann <cipriannebeja@gmail.com>
Co-authored-by: Eskuero <3skuero@gmail.com>
Co-authored-by: Fjuro <fjuro@alius.cz>
Co-authored-by: GiannosOB <giannos2105@gmail.com>
Co-authored-by: Gustavo Batista <gustavo_prg@hotmail.com>
Co-authored-by: Happy <happygamernintendoswitch@gmail.com>
Co-authored-by: Indrek Haav <indrek.haav@hotmail.com>
Co-authored-by: Josep Mengual <josep@truita.es>
Co-authored-by: Leo Bottaro <github@leobottaro.com>
Co-authored-by: Leonard Baki <leonard.baki@gmail.com>
Co-authored-by: Matjaž T <matjaz@moj-svet.si>
Co-authored-by: Miki Mrvos <medolino2009@gmail.com>
Co-authored-by: Molnar Eduard <edimolnar@posteo.ro>
Co-authored-by: Nergis <me@nergis.dev>
Co-authored-by: Nghiem Long Phan <nghiemlong@gmail.com>
Co-authored-by: Shawn <xiaxinx@gmail.com>
Co-authored-by: Stein-Aksel Basma <stein-aksel@basma.no>
Co-authored-by: Sylvain Pichon <service@spichon.fr>
Co-authored-by: TheScientistPT <joao.ed.reis.gomes@gmail.com>
Co-authored-by: User 123456789 <w0g-1es-5qq@cld3.com>
Co-authored-by: Xo <xocodokie@users.noreply.hosted.weblate.org>
Co-authored-by: alexxss <rainbowpulp+weblate@gmail.com>
Co-authored-by: anton garcias <isaga.percompartir@gmail.com>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: hachimaru <eugenereuh@gmail.com>
Co-authored-by: kylo32 <kylo32@gmail.com>
Co-authored-by: millallo <millallo@tiscali.it>
Co-authored-by: shiuh67 <shiuh.cheng@gmail.com>
Co-authored-by: stelle <itsazripp2@gmail.com>
Co-authored-by: szelek <janek.szelewicz@gmail.com>
Co-authored-by: timmy61109 <qazzxcasdqwewsxedc@gmail.com>
Co-authored-by: waclaw66 <waclaw66@seznam.cz>
Co-authored-by: xuars <yago.rana.gayoso@gmail.com>
2025-04-15 14:27:57 +01:00
Jason Rasmussen
f189c7b101 refactor: medium tests (#17599) 2025-04-15 08:53:14 -04:00
renovate[bot]
c5f087a3ca chore(deps): update mcr.microsoft.com/devcontainers/typescript-node:22 docker digest to a20b8a3 (#17606)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-15 12:56:00 +01:00
renovate[bot]
72f6d7791e chore(deps): update dependency @sveltejs/kit to v2.20.6 [security] (#17603)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-15 12:47:30 +01:00
renovate[bot]
f73fce1046 chore(deps): update base-image to v202504081114 (major) (#17613)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-15 12:47:10 +01:00
renovate[bot]
f2edcde1b2 chore(deps): update actions/create-github-app-token action to v2 (#17612)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-15 12:04:43 +01:00
renovate[bot]
9d0dd9dff8 chore(deps): update github-actions (#17605)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-15 12:03:45 +01:00
Mert
c3d10c5be2 refactor(server): non-nullable file metadata (#17598) 2025-04-15 12:03:31 +01:00
Andrei Mironov
bd92748ddd perf(mobile): optimize date loading with batch loading (#17240)
* perf(mobile): optimize date loading with batch loading

Introduce DateBatchLoader to reduce the number of database queries by loading dates in batches, improving performance when querying large lists.

* remove unused totalCount parameter from DateBatchLoader

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-04-14 19:06:36 +00:00
Toni
aad5c3bada chore(mobile): don't show drag scroll date in search page (#17594)
Dont show drag scroll date in search page

* When using the drag scroll, the date of the current image is shown. This is now made toggleable.
* For the mobile search result page, the display of the date is now disabled because the results are not sorted by date and therefore a display of the date is not desirable.
2025-04-14 14:03:18 -05:00
Jason Rasmussen
b2753103c6 chore: remove unused logger (#17593) 2025-04-14 15:01:49 -04:00
Aamir Azad
e3f3baadb0 fix(web): improve mobile web album viewer padding (#17575)
Reduce margin on mobile web album viewer
2025-04-14 13:46:53 -05:00
Daniel Dietzler
0b69d1c147 refactor: selected columns in queries (#17589) 2025-04-14 13:34:06 -05:00
Min Idzelis
5a51ad3622 fix: responsive: timeline glitch and keyboard-accessible scrubber (#17556)
* fix: responsive: timeline glitch

* lint

* fix margin-right on mobile

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-04-14 11:56:40 -05:00
AutisticShark
664c99278a feat(mobile): remove duplicated i18n file (#17591)
https://github.com/immich-app/immich/issues/8946

Co-authored-by: Cat <cat@nextpanel.dev>
2025-04-14 11:36:18 -05:00
Daniel Dietzler
184e142d87 refactor: migrate asset job status entity (#17560) 2025-04-14 12:21:56 +02:00
Andreas Tollkötter
8b00578c7b fix: read longitude and latitude when reverse geocoding is off (#17558) 2025-04-14 10:43:46 +01:00
Erik Nygren
7562088fac feat(server): parse EXIF creation time for some insta360 images (#17564)
It seems insta360 stores metadata in XMP GPano tags, with their own
non-standard and undocumented addition `SourceImageCreateTime`. For some
pictures this is the only EXIF tag containing a creation time.
2025-04-13 23:44:18 -04:00
Ben
79d4ce2d6d fix(web): search bar deactivates when focus exits (#17549)
* fix(web): search bar deactivates when focus exits

* fix: disable search bar on destroy

For example, on the search page. If the escape key is pressed while the advanced filters button is focused, the search page will close but the search bar will remain activated.
2025-04-13 22:43:50 -05:00
Min Idzelis
983f656a6b fix: in dev, delay web server start until api server is started (#17563) 2025-04-13 10:06:35 -04:00
Alex
ab2a7006f9 chore(mobile): small visual fix and update (#17547)
* chore(mobile): small visual fix and update

* update

* update

* remove design placeholder
2025-04-13 08:01:32 -05:00
Min Idzelis
1f18fe31f0 fix: occasional empty buckets, after canceled loads (#17552) 2025-04-13 07:50:24 -05:00
Daniel Dietzler
a373034629 refactor: migrate stacks (#17559)
chore: migrate stacks
2025-04-12 08:33:35 -04:00
renovate[bot]
5dac315af7 fix(deps): update dependency @nestjs/common to v11.0.16 [security] (#17557)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-12 12:31:18 +02:00
Min Idzelis
8309b73a02 fix: responsive: long press while scroll (#17555) 2025-04-11 18:28:36 -04:00
Min Idzelis
e440cbe353 feat: responsive-web: shrink mem-lane (#17550) 2025-04-11 17:10:58 -05:00
Daniel Dietzler
5548eb0dad fix: live photo hiding (#17548) 2025-04-11 17:09:58 -05:00
Min Idzelis
3bec8dc337 refactor: responsive: device units (#17551) 2025-04-11 17:09:10 -05:00
Min Idzelis
5bcb58c3e7 feat: responsive: skeleton (#17553)
feature: responsive: skeleton
2025-04-11 17:04:48 -05:00
Min Idzelis
c62fc155c8 feat: show thumbhash behind load error, if possible (#17554)
* feat: show thumbhash behind load error, if possible

* forgot this
2025-04-11 17:01:51 -05:00
Rudhra Raveendran
40e3322b25 docs: Add PowerShell example for running web client only (#17546)
Add PowerShell example for running web client only
2025-04-11 17:02:21 -04:00
Mert
25f2b9602f refactor(server): remove face, person and face search entities (#17535)
* remove face, person and face search entities

update tests and mappers

check if face relation exists

update sql

unused imports

* pr feedback

generate sql, remove unused imports
2025-04-11 14:44:45 -04:00
Jason Rasmussen
ae6653392e feat: view qr code from share modal (#17544) 2025-04-11 14:02:07 -04:00
Etienne
d7a782da34 feat: sync pictureFile with oidc if it isn't set already (#17397)
* feat: sync pictureFile with oidc if it isn't set already

fix: move picture writer to get userId

fix: move await promise to the top of the setPicure function before checking its value and automatically create the user folder

chore: code cleanup

* fix: extension double dot

---------

Co-authored-by: Jason Rasmussen <jason@rasm.me>
2025-04-11 13:00:39 -05:00
renovate[bot]
08b5952c87 chore(deps): update dependency vite to v6.2.6 [security] (#17541)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-11 13:56:01 -04:00
Jason Rasmussen
584e5894bf refactor: user factories instead of stubs (#17540) 2025-04-11 11:53:37 -04:00
Yaros
52d4b2fe57 fix(mobile): remove locate asset button from trashed asset (#17503)
* fix: remove locate asset button from trashed asset

* chore: refactor code
2025-04-11 09:41:10 -05:00
Ben
92f0973a46 fix(web): reset search history after logout (#17534)
fix(web): reset search suggestions after logout
2025-04-10 20:34:45 +00:00
Jason Rasmussen
75c83cb704 refactor: metadata stub (#17532) 2025-04-10 21:58:55 +02:00
Jason Rasmussen
0b22d3348e refactor: count all return type (#17529) 2025-04-10 14:38:49 -04:00
Alex
abde0fbe60 fix(web): mobile view double scroll layer (#17528) 2025-04-10 13:50:05 -04:00
Jason Rasmussen
eaa0e07329 refactor: asset files entity (#17527) 2025-04-10 13:26:27 -04:00
Mitchell Pleune
9fd2c5220d fix: test_sets_default_sess_options fails if compiling with globally enabled cuda (#17516)
Coming from nixos, this test fails when cuda is enabled. https://github.com/NixOS/nixpkgs/pull/382896

Solution as proposed by @mertalev
2025-04-10 13:06:33 -04:00
Snowknight26
7fcab4b251 feat(server): read additional lens exif tags (#17125)
* fix(server): read additional lens exif tags

* Update order of read tags

* Fix e2e test

* Fix e2e test

* Fix e2e test

* Fix e2e test

* Update test

* Filter unknown lens exif data

* Formatting fixes
2025-04-10 12:02:41 -05:00
Ben
e3995fb5f4 fix(web): increase sidebar breakpoint (#17436) 2025-04-10 12:00:30 -05:00
Alex
6d3f3d8616 refactor: convert download manager into a state class (#17491)
* fix(web): download progress bar not functioning

* remove unused method
2025-04-10 16:48:21 +00:00
Jason Rasmussen
4412680679 refactor: remove unused shared users list (#17526) 2025-04-10 11:44:47 -05:00
Brandon Wees
7df2c9c905 fix: patch-package install in docker build and better postgres patch (#17523)
* always patch package when running npm i, install immich CLI outside of directory so post install doesnt run

* handles case where query is an object and defined but origin is not.

* move patch-package from a dev dependency to a normal dependency. Also copy the patches folder for the docker build to use and patch with

* fix Dockerfile

* use query.reject instead of throw for queryError

* package-lock to reflect the dev dependency change

* dont throw the error, just provide an empty string for query.origin if it does not exist

* remove npm link and demote patch-package back to a dev dependency

* modify patch to add defensive check to catch queries that will fail to parse and reject
2025-04-10 12:43:35 -04:00
Daniel Dietzler
7a1e8ce6d8 chore: remove exif entity (#17499) 2025-04-10 12:36:29 -04:00
Jason Rasmussen
8aea07b750 refactor: album user entity (#17524) 2025-04-10 11:53:21 -04:00
Zack Pollard
94dba29298 refactor: remove user entity (#17498) 2025-04-10 10:53:21 -04:00
Rudhra Raveendran
9e49783e49 feat: use browser download manager for single file downloads (#17507)
* Fix download panel reactivity

* Directly download individual files without buffering in memory

* Fix shared link e2e download tests
2025-04-10 09:13:50 -05:00
renovate[bot]
43e3075f93 fix(deps): update machine-learning (#17455) 2025-04-09 16:20:11 +00:00
Zack Pollard
d03647904b refactor: remove move entity (#17489) 2025-04-09 11:54:20 -04:00
Jason Rasmussen
206545356d refactor: metadata entity (#17492) 2025-04-09 11:45:30 -04:00
renovate[bot]
3e372500b0 fix(deps): update typescript-projects (#17456)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2025-04-09 14:47:29 +00:00
Jason Rasmussen
8943ec23ba refactor: more database types (#17490) 2025-04-09 10:24:38 -04:00
Gagan Yadav
04b03f2924 fix(mobile): asset grid will infinitely scroll on iOS when select and… (#17469)
fix(mobile): asset grid will infinitely scroll on iOS when select and drag
2025-04-09 08:36:27 -05:00
Jason Rasmussen
cf2c0260a6 refactor: activity item (#17470)
* refactor: activity item

* fix query

* qualified columns

---------

Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2025-04-09 08:35:20 -04:00
Alex
ae8af84101 fix: no thumbnail generated for motion assets (#17472) 2025-04-08 16:07:10 -05:00
Jason Rasmussen
4794eeca88 refactor: database types (#17468) 2025-04-08 12:40:03 -04:00
Gagan Yadav
ac65d46ec6 fix(mobile): adds support for Internationalized Domain Name (IDN) (#17461) 2025-04-08 11:04:42 -05:00
Alex
e5ca79dd44 refactor: remove session entity (#17466)
* refactor: remove session entity

* fix: test

* update sql

* remote export
2025-04-08 16:04:07 +00:00
Jason Rasmussen
49be6d7fd8 refactor: more database enums (#17465) 2025-04-08 12:02:05 -04:00
Daniel Dietzler
15c6506aee fix: broken start/end dates on album update (#17467) 2025-04-08 15:47:44 +00:00
Jason Rasmussen
2c31a11e41 chore: replace generated enums with actual types (#17463) 2025-04-08 11:13:46 -04:00
Jason Rasmussen
b6c5a03533 refactor: remove tag entity (#17462) 2025-04-08 10:52:54 -04:00
Gagan Yadav
75bc32b47b fix(mobile): hide asset description text field if user is not owner (#17442)
* fix(mobile): hide asset description text field if user is not owner

* If user is not the owner and asset has no description then hide the text field

* Apply suggestions from code review

Co-authored-by: Alex <alex.tran1502@gmail.com>

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-04-08 09:18:33 -05:00
Jason Rasmussen
fdbe6d649f refactor: remove smart search entity (#17447)
refactor: smart search entity
2025-04-08 09:56:45 -04:00
Aleksandr
2b131fe935 feat: opt-in sync of deletes and restores from web to Android (#16732)
* Features: Local file movement to trash and restoration back to the album added. (Android)

* Comments fixes

* settings button marked as [EXPERIMENTAL]

* _moveToTrashMatchedAssets refactored, moveToTrash renamed.

* fix: bad merge

* Permission check and request for local storage added.

* Permission request added on settings switcher

* Settings button logic changed

* Method channel file_trash moved to BackgroundServicePlugin

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-04-08 08:50:40 -05:00
snek
6ae24fbbd4 feat(web): improve individual share ux (#17430) 2025-04-08 09:11:37 -04:00
renovate[bot]
7f116d8e98 chore(deps): update mcr.microsoft.com/devcontainers/typescript-node:22 docker digest to b0b88ef (#17453)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-08 13:32:14 +01:00
renovate[bot]
bd0840c411 chore(deps): update github/codeql-action digest to 45775bd (#17452)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-08 13:31:57 +01:00
renovate[bot]
a5123dec1a chore(deps): update grafana/grafana docker tag to v11.6.0 (#17460)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-08 13:31:46 +01:00
renovate[bot]
ffd18c5459 chore(deps): update dependency @types/node to ^22.14.0 (#17459)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-08 12:14:30 +02:00
PyKen
8242ff9bab fix(server): Exclude album assets in shared link payload (#17207)
* fix(server): Exclude album assets in shared link payload

* Fix e2e test
2025-04-08 00:19:06 -04:00
Jason Rasmussen
8203b6c450 refactor: stop using geodata entity type (#17444) 2025-04-08 00:15:43 -04:00
Jason Rasmussen
b352cf3336 refactor: remove natural earth countries enity (#17445) 2025-04-08 00:15:16 -04:00
bo0tzz
96ed9a8c4a fix: restore mangled footnotes (#17446)
I broke this in #17257
2025-04-07 18:03:32 -04:00
Jason Rasmussen
e7a5b96ed0 feat: extension, triggers, functions, comments, parameters management in sql-tools (#17269)
feat: sql-tools extension, triggers, functions, comments, parameters
2025-04-07 15:12:12 -04:00
renovate[bot]
51c2c60231 chore(deps): update dependency vite to v6.2.5 [security] (#17391)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-07 16:35:29 +01:00
shenlong
43d585ce55 fix(mobile): exifInfo not updated on sync (#17407)
* fix(mobile): exifInfo not updated on sync

* add tests

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-04-07 10:21:37 -05:00
shenlong
042da669d1 fix(mobile): use custom filter to fetch asset path entities (#17344)
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-04-07 09:39:24 -05:00
Yaros
a724f147fe fix(mobile): items not deselecting on back button (#17403)
* fix: items not deselecting on back button

* chore: add comments
2025-04-07 09:35:27 -05:00
Sebastian Schneider
1e4b9ae5b7 fix(mobile): video player restarting when device rotates (#17362)
* fix(mobile): Video player restarting when device rotates

* use global key in state

* Implement suggestions from code review
2025-04-07 09:26:08 -05:00
Ruben Hensen
99cddf1fd6 feat: allow accounts with a quota of 0 GiB (#17413)
* Allow 0GiB quotas in user create/edit form, remove unused translations

* Make requireQuota check for null or 0

* Add unlimited quota change to the docs

* Fix user dto formatting

* Fix formating edit-user-form

* Regenerate open-api files

* Revert unnecessary i18n file changes

* Re-add newline en.json

* Resolve linting issues

* Fix formatting edit-user-form

* Re-add manifest
2025-04-07 09:22:56 -05:00
Weblate (bot)
30d33f968f chore(web): update translations (#17254)
Translate-URL: https://hosted.weblate.org/projects/immich/immich/bg/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/bi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ca/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/cs/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/de/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/el/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/es/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/et/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fa/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fr/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/gl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/he/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/hr/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/hu/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/it/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ja/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ka/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/lv/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ms/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/nl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/pl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/pt/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ro/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ru/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sr_Cyrl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sr_Latn/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sv/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ta/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/te/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/th/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/tr/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/uk/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/
Translation: Immich/immich

Co-authored-by: Bonov <bonov@mail.ru>
Co-authored-by: C D <chinnidiwakar5@gmail.com>
Co-authored-by: Daniel Correa Lobato <daniel@lobato.org>
Co-authored-by: Emre Saraçoğlu <hello@emresaracoglu.com>
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org>
Co-authored-by: GND <jehende@jehende.fr>
Co-authored-by: Gocha Gulua <gocha.gulua@gmail.com>
Co-authored-by: Hurricane-32 <rodrigorimo@hotmail.com>
Co-authored-by: Indrek Haav <indrek.haav@hotmail.com>
Co-authored-by: Leigh van der merwe <palitu822@gmail.com>
Co-authored-by: LennartWeinzierl <lennart.weinzierl@gmx.de>
Co-authored-by: Leo Bottaro <github@leobottaro.com>
Co-authored-by: Luis Peregrina <luis.a.peregrina@gmail.com>
Co-authored-by: Matjaž T <matjaz@moj-svet.si>
Co-authored-by: Miki Mrvos <medolino2009@gmail.com>
Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com>
Co-authored-by: Oleksandr Zhukov <aleksandr.a.zhukov@gmail.com>
Co-authored-by: Passawish Paktiwong <passawishp@outlook.com>
Co-authored-by: Petri Hämäläinen <petri.hamalainen@mailbox.org>
Co-authored-by: Ruben Hensen <ruben.hensen@protonmail.com>
Co-authored-by: Runskrift <anders@rimfrost.nu>
Co-authored-by: Shawn <xiaxinx@gmail.com>
Co-authored-by: Stein-Aksel Basma <stein-aksel@basma.no>
Co-authored-by: Sylvain Pichon <service@spichon.fr>
Co-authored-by: Tachibana Saza <tachibanasaza@proton.me>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Theofilos Nikolaou <th.nikolaou@gmail.com>
Co-authored-by: User 123456789 <w0g-1es-5qq@cld3.com>
Co-authored-by: Vin <k3kelm4vw@mozmail.com>
Co-authored-by: aks-cadesign <aks@cadesignbase.dk>
Co-authored-by: eav5jhl0 <eav5jhl0@users.noreply.hosted.weblate.org>
Co-authored-by: grgergo <gergo_g@proton.me>
Co-authored-by: late <late@users.noreply.hosted.weblate.org>
Co-authored-by: millallo <millallo@tiscali.it>
Co-authored-by: przmkg <przemek@gasinski.eu>
Co-authored-by: thehijacker <thehijacker@gmail.com>
Co-authored-by: timmy61109 <qazzxcasdqwewsxedc@gmail.com>
Co-authored-by: waclaw66 <waclaw66@seznam.cz>
Co-authored-by: xuars <yago.rana.gayoso@gmail.com>
Co-authored-by: Вячеслав Лукьяненко <madeinchuguev@gmail.com>
2025-04-07 12:28:59 +01:00
Ben McCann
31ee19181a chore(web): switch to writable derived one more place (#17399) 2025-04-06 22:05:47 -05:00
shenlong
b58a450152 fix(mobile): prevent unnecessary reload on multi user timeline (#17418)
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-04-06 22:04:13 -05:00
Zlendy
b87ba6865b fix(web): Video memories are played at 100% volume instead of respecting user preference (#17424) 2025-04-06 22:03:19 -05:00
Lorenzo Montanari
565cceb323 docs: fixed a wrong path in CLI docs page (#17369)
docs: fixed a wrong path in CLI page
2025-04-06 22:00:10 -05:00
Matthew Momjian
f096dd0cc0 fix(deployment): warning for database on network share (#17412)
Update example.env
2025-04-06 10:09:54 +02:00
Daniel Dietzler
a3c3f9cfcb fix: reset memories on logout (#17405) 2025-04-05 13:09:56 -04:00
Mert
7b6a4be30c chore: use valkey (#17396)
use valkey
2025-04-04 17:46:46 -05:00
martin
720189e2c2 fix: improve initial loading time (#17379) 2025-04-04 17:04:52 -04:00
shenlong
dfab32c8f2 fix(mobile): ignore invalid store keys (#17370)
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-04-03 22:35:50 -05:00
shenlong
60174d662d fix(mobile): bump isar maxSize (#17372) 2025-04-03 21:49:50 -05:00
bo0tzz
8b6a765e12 chore: remove demo box spec from README.md (#17367) 2025-04-03 18:09:29 -04:00
Zack Pollard
2248a38567 fix: missing index and geodata import process uses normal table (#17343)
* chore: add geodata indexes to table definitions

* chore: rename incorrectly name geodata index

* fix: import into geodata places with correct index names
2025-04-03 21:32:33 +01:00
shenlong
97e52c5156 refactor(mobile): device asset entity to use modified time (#17064)
* refactor: device asset entity to use modified time

* chore: cleanup

* refactor: remove album media dependency from hashservice

* refactor: return updated copy of asset

* add hash service tests

* chore: rename hash batch constants

* chore: log the number of assets processed during migration

* chore: more logs

* refactor: use lookup and more tests

* use sort approach

* refactor hash service to use for loop instead

* refactor: rename to getByIds

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-04-03 14:42:35 -05:00
Mert
e8b4ac0522 fix(web): use original image if web compatible (#17347)
* use original image if web compatible

* add e2e

* fix shared link handling

* handle redirect in e2e

* fix size not being passed to thumbnail url

* test fullsize in e2e
2025-04-03 09:01:41 -05:00
Alex
548298b0c7 chore: post release tasks (#17341) 2025-04-03 08:47:52 -04:00
Zack Pollard
40cff2893c fix: metadata service init failure should halt server startup (#17356) 2025-04-03 12:35:39 +01:00
Abhinav Valecha
b621281351 feat(server): Avoid face match with people born after file creation #4743 (#16918)
* feat(server): Avoid face matching with people born after file creation date (#4743)

* lint

* add medium tests for facial recognition

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-04-02 10:37:26 -05:00
Snowknight26
4336afd6bf fix(web): fix thumbnail hover link position (#16762)
* fix(web): don't show a scrollbar when hovering over the last row of images on the search page

* Format code

* Fix asset selection z-index

* Remove anchor overlay on mouseover

* Fix a test

* Fix merge

* Fix overlays

* fix merge

* fix stack thumbs in asset viewer

* fix dimmed bounds, animation

* lint

---------

Co-authored-by: Min Idzelis <min123@gmail.com>
2025-04-02 10:30:41 -05:00
shenlong
5a456ef277 feat(mobile): sqlite (#16861)
* refactor: user entity

* chore: rebase fixes

* refactor: remove int user Id

* refactor: migrate store userId from int to string

* refactor: rename uid to id

* feat: drift

* pr feedback

* refactor: move common overrides to mixin

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-04-02 08:58:17 -05:00
renovate[bot]
5cb5fcbf62 fix(deps): update machine-learning (#17286) 2025-04-02 03:57:19 +00:00
Alex
95e3b15776 fix(web): padding (#17320) 2025-04-01 23:32:54 -04:00
Ben
50335dc363 fix(web): menu button size (#17321)
Adjusting the menu button size, to match match the other buttons in the navigation bar.
2025-04-01 22:25:17 -05:00
Ben
6e62c09d84 feat(web): expand/collapse sidebar (#16768)
* feat: expand/collapse sidebar

* fix: general PR cleanup

- add skip link unit test
- remove unused tailwind styles
- adjust asset grid spacing
- fix event propogation

* fix: cleaning up event listeners

* fix: purchase modal and button on small screens

* fix: explicit tailwind classes

* fix: no animation on initial page load

* fix: sidebar spacing and reactivity

* chore: reverting changes to icons in nav and account info panel

* fix: remove left margin from the asset grid after merging in new timeline

* chore: extract search-bar changes for a separate PR

* fix: add margin to memories
2025-04-01 21:12:04 -05:00
github-actions
00d3b8d83a chore: version v1.131.3 2025-04-01 22:27:52 +00:00
Mert
d911b76c08 fix(server): use stat instead of exifinfo for file date metadata (#17311)
* use stat instead of filecreatedate

* update tests

* unused import
2025-04-01 17:24:07 -05:00
shenlong
502854cee1 fix(server): remove stacks on stack.deleteAll (#17288)
* fix(server): delete all stacks on deleteAll

* remove unnecessary assets update

* generate sql

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-04-01 17:20:43 -05:00
Mert
59e5c82569 fix(server): full-size images not migrated or deleted correctly (#17308)
* fix file path logic

* update tests

* add empty array fallback just in case for now
2025-04-01 18:11:46 -04:00
Daimolean
e4b0c00885 fix(web): select all button displays incorrectly (#17305)
* fix(web): select all show incorrectly

* fix: lint

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2025-04-01 19:00:48 +00:00
Alex
946507231d fix(web): blank locale cause blank timeline to render (#17284)
* fix(web): blank locale cause blank timeline to render

* correct fix

* newline

* pr feedback
2025-04-01 18:58:11 +00:00
Alex
20ba800a50 fix(web): date time change reactivity (#17306)
* fix(web): date time change reactivity

* remove logs
2025-04-01 18:57:53 +00:00
Alex
f434e858ed fix(mobile): getAllByRemoteId return all assets on empty arguments value (#17263)
* chore: post release tasks

* fix(mobile): getAllByRemoteId return all assets if ids is empty
2025-04-01 08:59:21 -05:00
bo0tzz
3e03c47fbf fix: strip extra metadata when transcoding (#17297) 2025-04-01 08:58:59 -05:00
github-actions
9aa3850769 chore: version v1.131.2 2025-04-01 11:41:56 +00:00
renovate[bot]
628dcdeebf fix(deps): update typescript-projects (#17294)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-01 10:58:55 +00:00
renovate[bot]
11bfde2aa8 chore(deps): update github-actions (#17282)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-01 11:49:11 +01:00
renovate[bot]
69b1ac47ea fix(deps): update typescript-projects (#17287)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-01 12:32:09 +02:00
renovate[bot]
4f81265694 chore(deps): update dependency @types/node to ^22.13.14 (#17283)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-01 12:30:41 +02:00
renovate[bot]
3428a876c7 chore(deps): update dependency vite to v6.2.4 [security] (#17259)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-01 00:36:54 +01:00
Alex
bd822657d3 chore: post release tasks (#17262) 2025-04-01 00:36:18 +01:00
Mert
9e7744a9ab fix(ml): healthcheck (#17274) 2025-03-31 19:23:40 -04:00
github-actions
7729fe80fa chore: version v1.131.1 2025-03-31 20:36:48 +00:00
martin
68e24ad168 fix: posix compliant command (#17264) 2025-03-31 16:35:02 -04:00
Jason Rasmussen
186c573565 fix: missing migration folder broke non-root setups (#17266) 2025-03-31 20:18:13 +00:00
github-actions
5b63b9fc8b chore: version v1.131.0 2025-03-31 18:41:13 +00:00
Eli Gao
5c80e8734b feat: original-sized previews for non-web-friendly images (#14446)
* feat(server): extract full-size previews from RAW images

* feat(web): load fullsize preview for RAW images when zoomed in

* refactor: tweaks for code review

* refactor: rename "converted" preview/assets to "fullsize"

* feat(web/server): fullsize preview for non-web-friendly images

* feat: tweaks for code review

* feat(server): require ASSET_DOWNLOAD premission for fullsize previews

* test: fix types and interfaces

* chore: gen open-api

* feat(server): keep only essential exif in fullsize preview

* chore: regen openapi

* test: revert unnecessary timeout

* feat: move full-size preview config to standalone entry

* feat(i18n): update en texts

* fix: don't return fullsizePath when disabled

* test: full-size previews

* test(web): full-size previews

* chore: make open-api

* feat(server): redirect to preview/original URL when fullsize thumbnail not available

* fix(server): delete fullsize preview image on thumbnail regen after fullsize preview turned off

* refactor(server): AssetRepository.deleteFiles with Kysely

* fix(server): type of MediaRepository.writeExif

* minor simplification

* minor styling changes and condensed wording

* simplify

* chore: reuild open-api

* test(server): fix media.service tests

* test(web): fix photo-viewer test

* fix(server):  use fullsize image when requested

* fix file path extension

* formatting

* use fullsize when zooming back out or when "display original photos" is enabled

* simplify condition

---------

Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2025-03-31 13:24:28 -04:00
bo0tzz
a5093a9434 docs: separate upgrading page (#17257)
* docs: separate upgrading page

* chore: move "setup optional features" into postinstall

* docs: stronger backup warning in postinstall

* chore: link to upgrading page

* docs: reiterate breaking changes in upgrade doc

* chore: fix formatting

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-31 11:43:14 -05:00
Mert
637ad1fdcb docs: minor typo (#17258)
three -> two
2025-03-31 18:34:29 +02:00
Mert
6789c2ac19 feat(ml): better multilingual search with nllb models (#13567) 2025-03-31 11:06:57 -04:00
PathToLife
838a8dd9a6 feat(web): increase album collapse click area (#17213) 2025-03-31 09:45:30 -05:00
Brandon Wees
d71c5602c3 fix(server): Postgres error pretty printing (#17204)
* add patch-package to dev dependencies

this allows us to patch upstream packages without waiting for PRs to be merged (or not!). Patch-package does a pretty good job of notifying if upstream does a change to invalidate the patch (its a git patch under the hood).

* Patch implementation of https://github.com/porsager/postgres/pull/944

This PR has not been merged by upstream and helps produce verbose error messages when postgres fails to connect (usually incorrect credentials). This is in contrast to error messages such as

`TypeError: Cannot read properties of undefined (reading 'replace'), stack: TypeError: Cannot read properties of undefined (reading 'replace')`

* have postinstall only run when not installing a global package (such as immich-cli in the Docker build)
2025-03-31 09:34:43 -05:00
Mert
8c50e3e80e feat(server): consider JpgFromRaw2 tag for embedded previews (#17123)
* add jpgfromraw2

* unused catch
2025-03-31 09:17:57 -05:00
Jonathan Jogenfors
efcb1129ce fix(server): don't sync null date assets (#17247) 2025-03-31 09:16:53 -05:00
Jonathan Jogenfors
faabda4446 fix(server): multiple exclusion patterns (#17221) 2025-03-31 09:16:30 -05:00
Alex
b8b2898c87 fix(server): double extension when filename has uppercase extension (#17226)
* fix(server): double extension when filename has uppercase extension

* Proper tests
2025-03-31 09:16:04 -05:00
Ben McCann
b25914c2a5 chore: use writable derived in more places (#17248)
chore(web): use writable derived in more places
2025-03-31 09:15:52 -05:00
Zack Pollard
d613f15606 test: fix flaky user handle delete check medium test (#17253)
we can't run specifically the handleUserDeleteCheck tests concurrently due to one of the tests modifying the config in the shared database
if run concurrently you can get race conditions where the other tests pick up the change, even with resetting the config in the beforeEach
therefore the test that checks a delete actually happens, fails
there are many ways to solve this, disabling concurrency for the suite, forcing sequential tests for just handleUserDeleteCheck, increasing the delete test deletedAt to more than the custom duration tests deleteDelay
I applied all three of these. You could also force all the user tests to run in their own databases, but that feels overkill
2025-03-31 13:19:57 +01:00
hwang
a831876fdc fix: MAX_PARAMETERS_EXCEEDED error during person cleanup job (#17222)
* add batch size in sql delete,fix person cleanup error: ERROR [Microservices:{}] Unable to run job handler (backgroundTask/person-cleanup): Error: MAX_PARAMETERS_EXCEEDED: Max number of parameters (65534) exceeded

* add chunked decorator to delete

* chore: prettier formatting fixes

---------

Co-authored-by: hwang3419 <“hwang.iit@gmail.com”>
Co-authored-by: Zack Pollard <zackpollard@ymail.com>
2025-03-31 11:30:56 +00:00
PathToLife
09f4476f97 feat: improve performance for GET /api/album & /api/album/:id (#17124)
* fix(server) optimize number of sql calls for GET /api/albums

remove unnecessary join for getMetadataForIds
remove separate call to getLastUpdatedAssetForAlbumId

* fix(server) remove unnecessary getLastUpdatedAssetForAlbumId call for GET /api/album/:id

also remove getLastUpdatedAssetForAlbumId query as it is no longer referenced

* fix(server): correct lastModifiedAssetTimestamp return type + formatting and typing

* chore(server): address type issue with tests found via npm:check

tests & lint still pass before this commit.
2025-03-31 11:28:41 +00:00
Daniel Dietzler
238c151ac3 chore: finish migrating eslint config files; bump unicorn (#17200) 2025-03-31 12:18:25 +01:00
bo0tzz
e4f83680d9 feat: use my.immich.app for externalDomain fallback (#17209)
* feat: use my.immich.app for externalDomain fallback

This is probably more useful than localhost.

* chore: remove port param

* fix: update expected value in tests

* fix: update expected value in e2e
2025-03-31 12:08:41 +01:00
Daniel Dietzler
74f7fd4b53 chore: add language requests from weblate (#17236) 2025-03-31 10:48:41 +01:00
Weblate (bot)
f4dbfd856e chore(web): update translations (#17115)
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ar/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/hi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/hu/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ja/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ko/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/lv/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sk/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sv/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/te/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/uk/
Translation: Immich/immich

Co-authored-by: Abhijeet Viswam <abhijeetviswam@gmail.com>
Co-authored-by: Bezruchenko Simon <worcposj44@gmail.com>
Co-authored-by: C D <chinnidiwakar5@gmail.com>
Co-authored-by: Henrik Sommerfeld <henrik@sommerfeld.nu>
Co-authored-by: Karsten Dambekalns <karsten@dambekalns.de>
Co-authored-by: Miro Rýzek <miroslav.ryzek@gmail.com>
Co-authored-by: Mohd Nader <mohd.nader@gmail.com>
Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com>
Co-authored-by: Nergis <me@nergis.dev>
Co-authored-by: Utkarsh Prajapati <utkarshprap@gmail.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
Co-authored-by: grgergo <gergo_g@proton.me>
2025-03-31 09:47:08 +00:00
Jason Rasmussen
55a3c30664 feat: kysely migrations (#17198) 2025-03-29 09:26:24 -04:00
renovate[bot]
6fa0cb534a fix(deps): update dependency @opentelemetry/context-async-hooks to v2 (#17031)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-28 20:51:01 +01:00
Ben McCann
9f0dbfc150 chore(web): update to newer persisted store package name (#17094) 2025-03-28 20:40:57 +01:00
Saschl
6419ac74af fix: update renderlist after asset deleted (#16786) 2025-03-28 18:34:19 +00:00
Yaros
d2bcf5d716 fix(mobile): pause background video play (#17032)
* fix(mobile): prevent background video playback

* fix: logic for tracking app state

* chore: move lifecycle handler in separate file

* chore: replace useState with useRef

* chore: useOnAppLifecycleStateChange

* fix: removed print statement
2025-03-28 10:32:25 -05:00
shenlong
c8331f111f fix(mobile): prefer remote orientation (#17177)
* fix(mobile): prefer remote orientation

* pr feedback

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-28 10:24:31 -05:00
Jason Rasmussen
4b4bcd23f4 feat: schema diff sql tools (#17116) 2025-03-28 10:40:09 -04:00
Ben McCann
3fde5a8328 feat: map globe view, style hot reloading and load lag fixed (#17079)
* chore: upgrade svelte-maplibre and enforce runes

* feat: maplibre-gl 5, globe view, style hot reloading, fast map markers

* fix: remove location-pin class that wasn't being used

---------

Co-authored-by: Zack Pollard <zackpollard@ymail.com>
2025-03-28 14:08:54 +00:00
Joren Guillaume
cc3ea32cd2 docs: update folder support for app in README.md (#17191)
Update folder support for app in README.md
2025-03-28 09:35:36 +00:00
Ben McCann
431cf281da chore(web): update typescript-eslint (#17093) 2025-03-28 00:04:31 -04:00
Alex
8f786fd7dd fix(web): form reactivity (#17183) 2025-03-27 19:58:49 -05:00
Alex
3e73765375 fix(web): don't show newly uploaded asset in inapplicable views (#17184) 2025-03-27 19:45:50 -04:00
Alex
411521b21d chore: post release tasks (#17179) 2025-03-27 19:41:22 -04:00
renovate[bot]
e163808348 fix(deps): update typescript-projects (#17080)
* fix(deps): update typescript-projects

* fix: otel

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2025-03-27 22:33:58 +00:00
Ben McCann
411772123f chore(web): remove unused props (#17141) 2025-03-27 23:12:14 +01:00
Mert
84c35e35d6 chore(ml): installable package (#17153)
* app -> immich_ml

* fix test ci

* omit file name

* add new line

* add new line
2025-03-27 19:49:09 +00:00
Mert
f7d730eb05 chore(ml): remove exporter (#17182)
* remove exporter code

* update gha
2025-03-27 14:48:02 -04:00
Mert
16e0166d22 docs: evaluate models on xtd-10 and flickr30k (#17159)
update docs
2025-03-27 11:30:51 -05:00
github-actions
43f8f473e9 chore: version v1.130.3 2025-03-27 15:54:30 +00:00
shenlong
cc393b2b7b fix(mobile): oauth-mobile-first-login (#17173)
invalidate ref

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-03-27 15:49:55 +00:00
Alex
6341962de4 fix(web): better touch device detection (#17144)
* fix(web): better touch device detection

* variable name
2025-03-27 10:43:56 -05:00
Min Idzelis
c26b28f6a4 fix: bug with svelte gestures (#17154)
* fix: bug with svelte gestures

* lint
2025-03-27 08:51:52 -05:00
shenlong
c72c82c401 fix(mobile): faster device album refresh after initial sync (#17170)
fix(mobile): faster device album refresh after fresh sync

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-03-27 08:47:05 -05:00
Alex
fecf3809a6 fix(server): album count does not account for assets without exif (#17150)
* fix(server): album count doesn't accounted for assets without exif

* sql
2025-03-26 21:24:22 -05:00
Mert
619bd72de9 docs: mention rknn among image options (#17156)
mention rknn
2025-03-26 19:05:48 -04:00
Jason Rasmussen
fd4a5f71b5 fix: broken album page (#17149) 2025-03-26 18:59:23 -04:00
github-actions
2f8725c66f chore: version v1.130.2 2025-03-26 15:34:54 +00:00
Jonathan Jogenfors
9fbd6369b9 fix(server): check asset against multiple import paths (#17128)
* fix sql logic

* refactor: map import paths into not or sql statements

---------

Co-authored-by: Zack Pollard <zackpollard@ymail.com>
2025-03-26 10:10:53 -05:00
Snowknight26
c547d849d9 fix(web): prevent comb box dropdowns from staying open when clicking on labels (#17119)
fix(web): prevent combobox dropdowns from staying open when clicking on label
2025-03-26 08:58:00 -05:00
881 changed files with 56679 additions and 51368 deletions

View File

@@ -1,4 +1,4 @@
ARG BASEIMAGE=mcr.microsoft.com/devcontainers/typescript-node:22@sha256:2ef23730ec68d8511ec8e6e0b82550ca728b256805d81f60ed890f3bfb21cfb9
ARG BASEIMAGE=mcr.microsoft.com/devcontainers/typescript-node:22@sha256:a20b8a3538313487ac9266875bbf733e544c1aa2091df2bb99ab592a6d4f7399
FROM ${BASEIMAGE}
# Flutter SDK

3
.gitattributes vendored
View File

@@ -6,6 +6,9 @@ mobile/openapi/**/*.dart linguist-generated=true
mobile/lib/**/*.g.dart -diff -merge
mobile/lib/**/*.g.dart linguist-generated=true
mobile/lib/**/*.drift.dart -diff -merge
mobile/lib/**/*.drift.dart linguist-generated=true
open-api/typescript-sdk/fetch-client.ts -diff -merge
open-api/typescript-sdk/fetch-client.ts linguist-generated=true

View File

@@ -55,7 +55,7 @@ jobs:
with:
ref: ${{ steps.get-ref.outputs.ref }}
- uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4
- uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4
with:
distribution: 'zulu'
java-version: '17'
@@ -78,6 +78,10 @@ jobs:
working-directory: ./mobile
run: flutter pub get
- name: Generate translation file
run: make translation
working-directory: ./mobile
- name: Build Android App Bundle
working-directory: ./mobile
env:

View File

@@ -30,7 +30,7 @@ jobs:
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
# Setup .npmrc file to publish to npm
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './cli/.nvmrc'
registry-url: 'https://registry.npmjs.org'

View File

@@ -46,7 +46,7 @@ jobs:
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3
uses: github/codeql-action/init@45775bd8235c68ba998cffa5171334d58593da47 # v3
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -59,7 +59,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3
uses: github/codeql-action/autobuild@45775bd8235c68ba998cffa5171334d58593da47 # v3
# Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
@@ -72,6 +72,6 @@ jobs:
# ./location_of_script_within_repo/buildscript.sh
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3
uses: github/codeql-action/analyze@45775bd8235c68ba998cffa5171334d58593da47 # v3
with:
category: '/language:${{matrix.language}}'

View File

@@ -178,6 +178,12 @@ jobs:
echo "cache-to=type=registry,ref=${{ env.GHCR_REPO }}-build-cache:${{ env.PLATFORM_PAIR }}-${{ matrix.device }}-${{ env.CACHE_KEY_SUFFIX }},mode=max,compression=zstd" >> $GITHUB_OUTPUT
fi
- name: Generate docker image tags
id: meta
uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5
env:
DOCKER_METADATA_PR_HEAD_SHA: 'true'
- name: Build and push image
id: build
uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6.15.0
@@ -185,7 +191,7 @@ jobs:
context: ${{ env.context }}
file: ${{ env.file }}
platforms: ${{ matrix.platforms }}
labels: ${{ steps.metadata.outputs.labels }}
labels: ${{ steps.meta.outputs.labels }}
cache-to: ${{ steps.cache-target.outputs.cache-to }}
cache-from: |
type=registry,ref=${{ env.GHCR_REPO }}-build-cache:${{ env.PLATFORM_PAIR }}-${{ matrix.device }}-${{ env.CACHE_KEY_SUFFIX }}
@@ -287,8 +293,26 @@ jobs:
- name: Create manifest list and push
working-directory: ${{ runner.temp }}/digests
run: |
docker buildx imagetools create $(jq -cr '.tags | map("-t " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") \
$(printf '${{ env.GHCR_REPO }}@sha256:%s ' *)
# Process annotations
declare -a ANNOTATIONS=()
if [[ -n "$DOCKER_METADATA_OUTPUT_JSON" ]]; then
while IFS= read -r annotation; do
# Extract key and value by removing the manifest: prefix
if [[ "$annotation" =~ ^manifest:(.+)=(.+)$ ]]; then
key="${BASH_REMATCH[1]}"
value="${BASH_REMATCH[2]}"
# Use array to properly handle arguments with spaces
ANNOTATIONS+=(--annotation "index:$key=$value")
fi
done < <(jq -r '.annotations[]' <<< "$DOCKER_METADATA_OUTPUT_JSON")
fi
TAGS=$(jq -cr '.tags | map("-t " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") \
SOURCE_ARGS=$(printf '${{ env.GHCR_REPO }}@sha256:%s ' *)
echo "docker buildx imagetools create $TAGS "${ANNOTATIONS[@]}" $SOURCE_ARGS"
docker buildx imagetools create $TAGS "${ANNOTATIONS[@]}" $SOURCE_ARGS
build_and_push_server:
name: Build and Push Server
@@ -343,9 +367,15 @@ jobs:
# Essentially just ignore the cache output (forks can't write to registry cache)
echo "cache-to=type=local,dest=/tmp/discard,ignore-error=true" >> $GITHUB_OUTPUT
else
echo "cache-to=type=registry,ref=${{ env.GHCR_REPO }}-build-cache:${{ env.PLATFORM_PAIR }}-${{ matrix.device }}-${{ env.CACHE_KEY_SUFFIX }},mode=max,compression=zstd" >> $GITHUB_OUTPUT
echo "cache-to=type=registry,ref=${{ env.GHCR_REPO }}-build-cache:${{ env.PLATFORM_PAIR }}-${{ env.CACHE_KEY_SUFFIX }},mode=max,compression=zstd" >> $GITHUB_OUTPUT
fi
- name: Generate docker image tags
id: meta
uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5
env:
DOCKER_METADATA_PR_HEAD_SHA: 'true'
- name: Build and push image
id: build
uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6.15.0
@@ -353,7 +383,7 @@ jobs:
context: ${{ env.context }}
file: ${{ env.file }}
platforms: ${{ matrix.platform }}
labels: ${{ steps.metadata.outputs.labels }}
labels: ${{ steps.meta.outputs.labels }}
cache-to: ${{ steps.cache-target.outputs.cache-to }}
cache-from: |
type=registry,ref=${{ env.GHCR_REPO }}-build-cache:${{ env.PLATFORM_PAIR }}-${{ env.CACHE_KEY_SUFFIX }}
@@ -441,8 +471,26 @@ jobs:
- name: Create manifest list and push
working-directory: ${{ runner.temp }}/digests
run: |
docker buildx imagetools create $(jq -cr '.tags | map("-t " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") \
$(printf '${{ env.GHCR_REPO }}@sha256:%s ' *)
# Process annotations
declare -a ANNOTATIONS=()
if [[ -n "$DOCKER_METADATA_OUTPUT_JSON" ]]; then
while IFS= read -r annotation; do
# Extract key and value by removing the manifest: prefix
if [[ "$annotation" =~ ^manifest:(.+)=(.+)$ ]]; then
key="${BASH_REMATCH[1]}"
value="${BASH_REMATCH[2]}"
# Use array to properly handle arguments with spaces
ANNOTATIONS+=(--annotation "index:$key=$value")
fi
done < <(jq -r '.annotations[]' <<< "$DOCKER_METADATA_OUTPUT_JSON")
fi
TAGS=$(jq -cr '.tags | map("-t " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") \
SOURCE_ARGS=$(printf '${{ env.GHCR_REPO }}@sha256:%s ' *)
echo "docker buildx imagetools create $TAGS "${ANNOTATIONS[@]}" $SOURCE_ARGS"
docker buildx imagetools create $TAGS "${ANNOTATIONS[@]}" $SOURCE_ARGS
success-check-server:
name: Docker Build & Push Server Success

View File

@@ -44,7 +44,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: Setup Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './docs/.nvmrc'

View File

@@ -13,7 +13,7 @@ jobs:
steps:
- name: Generate a token
id: generate-token
uses: actions/create-github-app-token@af35edadc00be37caa72ed9f3e6d5f7801bfdf09 # v1
uses: actions/create-github-app-token@3ff1caaa28b64c9cc276ce0a02e2ff584f3900c5 # v2
with:
app-id: ${{ secrets.PUSH_O_MATIC_APP_ID }}
private-key: ${{ secrets.PUSH_O_MATIC_APP_KEY }}
@@ -25,7 +25,7 @@ jobs:
token: ${{ steps.generate-token.outputs.token }}
- name: Setup Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './server/.nvmrc'

View File

@@ -31,7 +31,7 @@ jobs:
steps:
- name: Generate a token
id: generate-token
uses: actions/create-github-app-token@af35edadc00be37caa72ed9f3e6d5f7801bfdf09 # v1
uses: actions/create-github-app-token@3ff1caaa28b64c9cc276ce0a02e2ff584f3900c5 # v2
with:
app-id: ${{ secrets.PUSH_O_MATIC_APP_ID }}
private-key: ${{ secrets.PUSH_O_MATIC_APP_KEY }}
@@ -42,7 +42,7 @@ jobs:
token: ${{ steps.generate-token.outputs.token }}
- name: Install uv
uses: astral-sh/setup-uv@22695119d769bdb6f7032ad67b9bca0ef8c4a174 # v5
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5
- name: Bump version
run: misc/release/pump-version.sh -s "${{ inputs.serverBump }}" -m "${{ inputs.mobileBump }}"
@@ -70,7 +70,7 @@ jobs:
steps:
- name: Generate a token
id: generate-token
uses: actions/create-github-app-token@af35edadc00be37caa72ed9f3e6d5f7801bfdf09 # v1
uses: actions/create-github-app-token@3ff1caaa28b64c9cc276ce0a02e2ff584f3900c5 # v2
with:
app-id: ${{ secrets.PUSH_O_MATIC_APP_ID }}
private-key: ${{ secrets.PUSH_O_MATIC_APP_KEY }}

View File

@@ -17,7 +17,7 @@ jobs:
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
# Setup .npmrc file to publish to npm
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './open-api/typescript-sdk/.nvmrc'
registry-url: 'https://registry.npmjs.org'

View File

@@ -50,6 +50,10 @@ jobs:
run: dart pub get
working-directory: ./mobile
- name: Generate translation file
run: make translation; dart format lib/generated/codegen_loader.g.dart
working-directory: ./mobile
- name: Run Build Runner
run: make build
working-directory: ./mobile

View File

@@ -67,7 +67,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: Setup Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './server/.nvmrc'
@@ -104,7 +104,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: Setup Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './cli/.nvmrc'
@@ -145,7 +145,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: Setup Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './cli/.nvmrc'
@@ -179,7 +179,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: Setup Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './web/.nvmrc'
@@ -224,7 +224,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: Setup Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './e2e/.nvmrc'
@@ -263,7 +263,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: Setup Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './server/.nvmrc'
@@ -290,7 +290,7 @@ jobs:
submodules: 'recursive'
- name: Setup Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './e2e/.nvmrc'
@@ -332,7 +332,7 @@ jobs:
submodules: 'recursive'
- name: Setup Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './e2e/.nvmrc'
@@ -384,7 +384,7 @@ jobs:
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: Install uv
uses: astral-sh/setup-uv@22695119d769bdb6f7032ad67b9bca0ef8c4a174 # v5
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5
- uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5
# TODO: add caching when supported (https://github.com/actions/setup-python/pull/818)
# with:
@@ -395,16 +395,16 @@ jobs:
uv sync --extra cpu
- name: Lint with ruff
run: |
uv run ruff check --output-format=github app export
uv run ruff check --output-format=github immich_ml
- name: Check black formatting
run: |
uv run black --check app export
uv run black --check immich_ml
- name: Run mypy type checking
run: |
uv run mypy --strict app/
uv run mypy --strict immich_ml/
- name: Run tests and coverage
run: |
uv run pytest app --cov=app --cov-report term-missing
uv run pytest --cov=immich_ml --cov-report term-missing
github-files-formatting:
name: .github Files Formatting
@@ -420,7 +420,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: Setup Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './.github/.nvmrc'
@@ -452,7 +452,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: Setup Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './server/.nvmrc'
@@ -507,7 +507,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: Setup Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: './server/.nvmrc'
@@ -518,27 +518,27 @@ jobs:
run: npm run build
- name: Run existing migrations
run: npm run typeorm:migrations:run
run: npm run migrations:run
- name: Test npm run schema:reset command works
run: npm run typeorm:schema:reset
- name: Generate new migrations
continue-on-error: true
run: npm run typeorm:migrations:generate ./src/migrations/TestMigration
run: npm run migrations:generate TestMigration
- name: Find file changes
uses: tj-actions/verify-changed-files@a1c6acee9df209257a246f2cc6ae8cb6581c1edf # v20
id: verify-changed-files
with:
files: |
server/src/migrations/
server/src
- name: Verify migration files have not changed
if: steps.verify-changed-files.outputs.files_changed == 'true'
run: |
echo "ERROR: Generated migration files not up to date!"
echo "Changed files: ${{ steps.verify-changed-files.outputs.changed_files }}"
cat ./src/migrations/*-TestMigration.ts
cat ./src/*-TestMigration.ts
exit 1
- name: Run SQL generation

View File

@@ -39,6 +39,7 @@
],
"explorer.fileNesting.enabled": true,
"explorer.fileNesting.patterns": {
"*.ts": "${capture}.spec.ts,${capture}.mock.ts"
"*.ts": "${capture}.spec.ts,${capture}.mock.ts",
"*.dart": "${capture}.g.dart,${capture}.gr.dart,${capture}.drift.dart"
}
}

View File

@@ -61,9 +61,7 @@
## Demo
Access the demo [here](https://demo.immich.app). The demo is running on a Free-tier Oracle VM in Amsterdam with a 2.4Ghz quad-core ARM64 CPU and 24GB RAM.
For the mobile app, you can use `https://demo.immich.app` for the `Server Endpoint URL`
Access the demo [here](https://demo.immich.app). For the mobile app, you can use `https://demo.immich.app` for the `Server Endpoint URL`.
### Login credentials
@@ -104,7 +102,7 @@ For the mobile app, you can use `https://demo.immich.app` for the `Server Endpoi
| Read-only gallery | Yes | Yes |
| Stacked Photos | Yes | Yes |
| Tags | No | Yes |
| Folder View | No | Yes |
| Folder View | Yes | Yes |
## Translations

View File

@@ -1,39 +1,29 @@
import { FlatCompat } from '@eslint/eslintrc';
import js from '@eslint/js';
import typescriptEslint from '@typescript-eslint/eslint-plugin';
import tsParser from '@typescript-eslint/parser';
import eslintPluginPrettierRecommended from 'eslint-plugin-prettier/recommended';
import eslintPluginUnicorn from 'eslint-plugin-unicorn';
import globals from 'globals';
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import typescriptEslint from 'typescript-eslint';
const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
const compat = new FlatCompat({
baseDirectory: __dirname,
recommendedConfig: js.configs.recommended,
allConfig: js.configs.all,
});
export default [
export default typescriptEslint.config([
eslintPluginUnicorn.configs.recommended,
eslintPluginPrettierRecommended,
js.configs.recommended,
typescriptEslint.configs.recommended,
{
ignores: ['eslint.config.mjs', 'dist'],
},
...compat.extends(
'plugin:@typescript-eslint/recommended',
'plugin:prettier/recommended',
'plugin:unicorn/recommended',
),
{
plugins: {
'@typescript-eslint': typescriptEslint,
},
languageOptions: {
globals: {
...globals.node,
},
parser: tsParser,
parser: typescriptEslint.parser,
ecmaVersion: 5,
sourceType: 'module',
@@ -58,4 +48,4 @@ export default [
'object-shorthand': ['error', 'always'],
},
},
];
]);

1983
cli/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"name": "@immich/cli",
"version": "2.2.55",
"version": "2.2.61",
"description": "Command Line Interface (CLI) for Immich",
"type": "module",
"exports": "./dist/index.js",
@@ -21,9 +21,7 @@
"@types/lodash-es": "^4.17.12",
"@types/micromatch": "^4.0.9",
"@types/mock-fs": "^4.13.1",
"@types/node": "^22.13.10",
"@typescript-eslint/eslint-plugin": "^8.15.0",
"@typescript-eslint/parser": "^8.15.0",
"@types/node": "^22.14.0",
"@vitest/coverage-v8": "^3.0.0",
"byte-size": "^9.0.0",
"cli-progress": "^3.12.0",
@@ -31,12 +29,13 @@
"eslint": "^9.14.0",
"eslint-config-prettier": "^10.0.0",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-unicorn": "^56.0.1",
"eslint-plugin-unicorn": "^57.0.0",
"globals": "^16.0.0",
"mock-fs": "^5.2.0",
"prettier": "^3.2.5",
"prettier-plugin-organize-imports": "^4.0.0",
"typescript": "^5.3.3",
"typescript-eslint": "^8.28.0",
"vite": "^6.0.0",
"vite-tsconfig-paths": "^5.0.0",
"vitest": "^3.0.0",

View File

@@ -116,7 +116,7 @@ services:
redis:
container_name: immich_redis
image: redis:6.2-alpine@sha256:148bb5411c184abd288d9aaed139c98123eeb8824c5d3fce03cf721db58066d8
image: docker.io/valkey/valkey:8-bookworm@sha256:42cba146593a5ea9a622002c1b7cba5da7be248650cbb64ecb9c6c33d29794b1
healthcheck:
test: redis-cli ping || exit 1

View File

@@ -56,7 +56,7 @@ services:
redis:
container_name: immich_redis
image: redis:6.2-alpine@sha256:148bb5411c184abd288d9aaed139c98123eeb8824c5d3fce03cf721db58066d8
image: docker.io/valkey/valkey:8-bookworm@sha256:42cba146593a5ea9a622002c1b7cba5da7be248650cbb64ecb9c6c33d29794b1
healthcheck:
test: redis-cli ping || exit 1
restart: always
@@ -102,7 +102,7 @@ services:
command: [ './run.sh', '-disable-reporting' ]
ports:
- 3000:3000
image: grafana/grafana:11.5.2-ubuntu@sha256:8b5858c447e06fd7a89006b562ba7bba7c4d5813600c7982374c41852adefaeb
image: grafana/grafana:11.6.0-ubuntu@sha256:fd8fa48213c624e1a95122f1d93abbf1cf1cbe85fc73212c1e599dbd76c63ff8
volumes:
- grafana-data:/var/lib/grafana

View File

@@ -49,7 +49,7 @@ services:
redis:
container_name: immich_redis
image: docker.io/redis:6.2-alpine@sha256:148bb5411c184abd288d9aaed139c98123eeb8824c5d3fce03cf721db58066d8
image: docker.io/valkey/valkey:8-bookworm@sha256:42cba146593a5ea9a622002c1b7cba5da7be248650cbb64ecb9c6c33d29794b1
healthcheck:
test: redis-cli ping || exit 1
restart: always

View File

@@ -2,7 +2,8 @@
# The location where your uploaded files are stored
UPLOAD_LOCATION=./library
# The location where your database files are stored
# The location where your database files are stored. Network shares are not supported for the database
DB_DATA_LOCATION=./postgres
# To set a timezone, uncomment the next line and change Etc/UTC to a TZ identifier from this list: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -31,7 +31,7 @@ Admin can send a welcome email if the Email option is set, you can learn here ho
Admin can specify the storage quota for the user as the instance's admin; once the limit is reached, the user won't be able to upload to the instance anymore.
In order to select a storage quota, click on the pencil icon and enter the storage quota in GiB. You can choose an unlimited quota using the value 0 (default).
In order to select a storage quota, click on the pencil icon and enter the storage quota in GiB. You can choose an unlimited quota by leaving it empty (default).
:::tip
The system administrator can see the usage quota percentage of all users in Server Stats page.

View File

@@ -63,6 +63,13 @@ If you only want to do web development connected to an existing, remote backend,
IMMICH_SERVER_URL=https://demo.immich.app/ npm run dev
```
If you're using PowerShell on Windows you may need to set the env var separately like so:
```powershell
$env:IMMICH_SERVER_URL = "https://demo.immich.app/"
npm run dev
```
#### `@immich/ui`
To see local changes to `@immich/ui` in Immich, do the following:
@@ -76,9 +83,20 @@ To see local changes to `@immich/ui` in Immich, do the following:
### Mobile app
The mobile app `(/mobile)` will required Flutter toolchain 3.13.x and FVM to be installed on your system.
#### Setup
Please refer to the [Flutter's official documentation](https://flutter.dev/docs/get-started/install) for more information on setting up the toolchain on your machine.
1. Setup Flutter toolchain using FVM.
2. Run `flutter pub get` to install the dependencies.
3. Run `make translation` to generate the translation file.
4. Run `fvm flutter run` to start the app.
#### Translation
To add a new translation text, enter the key-value pair in the `i18n/en.json` in the root of the immich project. Then, from the `mobile/` directory, run
```bash
make translation
```
The mobile app asks you what backend to connect to. You can utilize the demo backend (https://demo.immich.app/) if you don't need to change server code or upload photos. Alternatively, you can run the server yourself per the instructions above.

View File

@@ -42,6 +42,12 @@ docker run -it -v "$(pwd)":/import:ro -e IMMICH_INSTANCE_URL=https://your-immich
Please modify the `IMMICH_INSTANCE_URL` and `IMMICH_API_KEY` environment variables as suitable. You can also use a Docker env file to store your sensitive API key.
This `docker run` command will directly run the command `immich` inside the container. You can directly append the desired parameters (see under "usage") to the commandline like this:
```bash
docker run -it -v "$(pwd)":/import:ro -e IMMICH_INSTANCE_URL=https://your-immich-instance/api -e IMMICH_API_KEY=your-api-key ghcr.io/immich-app/immich-cli:latest upload -a -c 5 --recursive directory/
```
## Usage
<details>
@@ -112,7 +118,7 @@ You begin by authenticating to your Immich server. For instance:
immich login http://192.168.1.216:2283/api HFEJ38DNSDUEG
```
This will store your credentials in a `auth.yml` file in the configuration directory which defaults to `~/.config/`. The directory can be set with the `-d` option or the environment variable `IMMICH_CONFIG_DIR`. Please keep the file secure, either by performing the logout command after you are done, or deleting it manually.
This will store your credentials in a `auth.yml` file in the configuration directory which defaults to `~/.config/immich/`. The directory can be set with the `-d` option or the environment variable `IMMICH_CONFIG_DIR`. Please keep the file secure, either by performing the logout command after you are done, or deleting it manually.
Once you are authenticated, you can upload assets to your Immich server.

View File

Before

Width:  |  Height:  |  Size: 4.9 MiB

After

Width:  |  Height:  |  Size: 4.9 MiB

View File

@@ -71,7 +71,7 @@ You do not need to redo any machine learning jobs after enabling hardware accele
1. If you do not already have it, download the latest [`hwaccel.ml.yml`][hw-file] file and ensure it's in the same folder as the `docker-compose.yml`.
2. In the `docker-compose.yml` under `immich-machine-learning`, uncomment the `extends` section and change `cpu` to the appropriate backend.
3. Still in `immich-machine-learning`, add one of -[armnn, cuda, rocm, openvino] to the `image` section's tag at the end of the line.
3. Still in `immich-machine-learning`, add one of -[armnn, cuda, rocm, openvino, rknn] to the `image` section's tag at the end of the line.
4. Redeploy the `immich-machine-learning` container with these updated settings.
### Confirming Device Usage

View File

@@ -45,7 +45,7 @@ Some search examples:
</TabItem>
<TabItem value="Mobile" label="Mobile">
<img src={require('./img/moblie-smart-serach.webp').default} width="30%" title='Smart search on mobile' />
<img src={require('./img/mobile-smart-search.webp').default} width="30%" title='Smart search on mobile' />
</TabItem>
</Tabs>
@@ -56,7 +56,20 @@ Navigating to `Administration > Settings > Machine Learning Settings > Smart Sea
### CLIP models
More powerful models can be used for more accurate search results, but are slower and can require more server resources. Check the dropdowns below to see how they compare in memory usage, speed and quality by language.
The default search model is fast, but there are many other options that can provide better search results. The tradeoff of using these models is that they're slower and/or use more memory (both when indexing images with background Smart Search jobs and when searching).
The first step of choosing the right model for you is to know which languages your users will search in.
If your users will only search in English, then the [CLIP][huggingface-clip] section is the first place to look. This is a curated list of the models that generally perform the best for their size class. The models here are ordered from higher to lower quality. This means that the top models will generally rank the most relevant results higher and have a higher capacity to understand descriptive, detailed, and/or niche queries. The models are also generally ordered from larger to smaller, so consider the impact on memory usage, job processing and search speed when deciding on one. The smaller models in this list are not too different in quality and many times faster.
[Multilingual models][huggingface-multilingual-clip] are also available so users can search in their native language. Use these models if you expect non-English searches to be common. They can be separated into two search patterns:
- `nllb` models expect the search query to be in the language specified in the user settings
- `xlm` and `siglip2` models understand search text regardless of the current language setting
`nllb` models tend to perform the best and are recommended when users primarily searches in their native, non-English language. `xlm` and `siglip2` models are more flexible and are recommended for mixed language search, where the same user might search in different languages at different times.
For more details, check the tables below to see how they compare in memory usage, speed and quality by language.
Once you've chosen a model, follow these steps:
@@ -81,7 +94,7 @@ Memory and execution time estimates were obtained without acceleration on a 7800
**Memory (MiB)**: The peak RSS usage of the process afer performing the above timing benchmark. Does not include image decoding, concurrent processing, the web server, etc., which are relatively constant factors.
**Recall (%)**: Evaluated on Crossmodal-3600, the average of the recall@1, recall@5 and recall@10 results for zeroshot image retrieval.
**Recall (%)**: Evaluated on Crossmodal-3600, the average of the recall@1, recall@5 and recall@10 results for zeroshot image retrieval. Chinese (Simplified), English, French, German, Italian, Japanese, Korean, Polish, Russian, Spanish and Turkish are additionally tested on XTD-10. Chinese (Simplified) and English are additionally tested on Flickr30k. The recall metrics are the average across all tested datasets.
**Pareto Optimal**: Whether the model is not completely outclassed by another model. Try to use models that are optimal for the languages relevant to you. Specifically, for a given model and language, if there's another model that's better for that language in at least one respect (memory usage, execution time, recall) while being at least as good for that language in every other way, then the model is not optimal for that language.
@@ -93,59 +106,59 @@ Memory and execution time estimates were obtained without acceleration on a 7800
<summary>English</summary>
| Model | Memory (MiB) | Execution Time (ms) | Recall (%) | Pareto Optimal |
|------------------------------------------------------|--------------|---------------------|------------|----------------|
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 75.73 | ✅ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 75.44 | |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 75.19 | |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 75.09 | ❌ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 75.07 | ❌ |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 75.01 | |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 74.92 | |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 74.9 | |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 74.87 | ❌ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 74.87 | |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 74.77 | ❌ |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 74.28 | |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 74.26 | ✅ |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 73.15 | |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 72.78 | |
| ViT-SO400M-14-SigLIP-384__webli | 4417 | 72.19 | 72.58 | ❌ |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 72.57 | |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 72.47 | |
| ViT-B-16-SigLIP-384__webli | 1128 | 13.53 | 72.45 | |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 72.44 | |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 72.37 | ❌ |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 71.64 | |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 71.63 | ❌ |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 71.45 | |
| ViT-H-14__laion2b-s32b-b79k | 4676 | 39.06 | 71.33 | |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 71.19 | ❌ |
| ViT-L-14__laion2b-s32b-b82k | 2233 | 20.56 | 69.86 | ❌ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 69.66 | ❌ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 69.38 | ❌ |
| ViT-B-32__laion2b-s34b-b79k | 1001 | 2.29 | 68.78 | |
| ViT-L-14__laion400m_e31 | 2183 | 19.87 | 68.53 | ❌ |
| ViT-B-16-plus-240__laion400m_e32 | 1246 | 6.95 | 68.53 | ❌ |
| ViT-B-16-plus-240__laion400m_e31 | 1263 | 6.94 | 68.53 | ❌ |
| ViT-L-14__laion400m_e32 | 2218 | 19.73 | 68.51 | ❌ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 68.41 | |
| ViT-B-32__laion2b_e16 | 1004 | 2.38 | 68.41 | ❌ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 68.33 | ❌ |
| ViT-B-16__laion400m_e31 | 991 | 5.04 | 66.96 | ✅ |
| ViT-B-16__laion400m_e32 | 975 | 4.98 | 66.95 | |
| ViT-B-32__laion400m_e31 | 999 | 2.28 | 65.65 | ✅ |
| ViT-B-32__laion400m_e32 | 1003 | 2.35 | 65.49 | ❌ |
| ViT-L-14__openai | 2212 | 19.91 | 60.12 | ❌ |
| ViT-B-32__openai | 1004 | 2.26 | 59.37 | |
| RN50x64__openai | 5079 | 48.79 | 59.36 | ❌ |
| RN50x16__openai | 2221 | 15.87 | 59.17 | ❌ |
| ViT-L-14-336__openai | 2616 | 43.45 | 59.09 | ❌ |
| RN50__openai | 913 | 2.39 | 58.32 | |
| ViT-B-16__openai | 985 | 5.03 | 58.27 | |
| RN50x4__openai | 1416 | 5.85 | 57.88 | ❌ |
| RN50__cc12m | 914 | 2.37 | 57.75 | ✅ |
| RN101__openai | 1111 | 3.21 | 57.7 | |
| RN101__yfcc15m | 1111 | 3.22 | 50.11 | ❌ |
| RN50__yfcc15m | 908 | 2.34 | 48.28 | ✅ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 85.99 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 85.96 | |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 85.96 | |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 85.93 | ❌ |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 85.78 | ❌ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 85.75 | |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 85.62 | |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 85.53 | |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 85.48 | ❌ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 85.47 | |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 85.09 | ❌ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 85.03 | |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 84.86 | ✅ |
| ViT-SO400M-14-SigLIP-384__webli | 4417 | 72.19 | 84.61 | |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 84.17 | |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 83.51 | ❌ |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 83.28 | |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 83.24 | |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 83.23 | |
| ViT-B-16-SigLIP-384__webli | 1128 | 13.53 | 83.19 | |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 82.54 | ❌ |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 82.43 | |
| ViT-H-14__laion2b-s32b-b79k | 4676 | 39.06 | 82.36 | ❌ |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 82.28 | |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 81.9 | |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 81.9 | ❌ |
| ViT-L-14__laion2b-s32b-b82k | 2233 | 20.56 | 80.82 | ❌ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 80.65 | ❌ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 80.16 | ❌ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 79.78 | |
| ViT-L-14__laion400m_e31 | 2183 | 19.87 | 78.64 | ❌ |
| ViT-L-14__laion400m_e32 | 2218 | 19.73 | 78.6 | ❌ |
| ViT-B-16-plus-240__laion400m_e32 | 1246 | 6.95 | 78.06 | ❌ |
| ViT-B-16-plus-240__laion400m_e31 | 1263 | 6.94 | 78.06 | ❌ |
| ViT-B-32__laion2b-s34b-b79k | 1001 | 2.29 | 77.62 | |
| ViT-B-32__laion2b_e16 | 1004 | 2.38 | 77.47 | ❌ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 76.91 | ❌ |
| ViT-B-16__laion400m_e32 | 975 | 4.98 | 76.43 | ✅ |
| ViT-B-16__laion400m_e31 | 991 | 5.04 | 76.35 | |
| ViT-B-32__laion400m_e31 | 999 | 2.28 | 73.83 | ✅ |
| ViT-B-32__laion400m_e32 | 1003 | 2.35 | 73.62 | ❌ |
| RN50x64__openai | 5079 | 48.79 | 73.34 | ❌ |
| ViT-L-14__openai | 2212 | 19.91 | 72.99 | |
| ViT-L-14-336__openai | 2616 | 43.45 | 72.76 | ❌ |
| RN50x16__openai | 2221 | 15.87 | 72.59 | ❌ |
| RN50x4__openai | 1416 | 5.85 | 70.8 | ❌ |
| ViT-B-16__openai | 985 | 5.03 | 70.01 | |
| ViT-B-32__openai | 1004 | 2.26 | 69.9 | |
| RN101__openai | 1111 | 3.21 | 69.3 | ❌ |
| RN50__openai | 913 | 2.39 | 69.02 | ✅ |
| RN50__cc12m | 914 | 2.37 | 64.59 | |
| RN101__yfcc15m | 1111 | 3.22 | 55.21 | ❌ |
| RN50__yfcc15m | 908 | 2.34 | 53.63 | ✅ |
</details>
<details>
<summary>Arabic</summary>
@@ -156,8 +169,8 @@ Memory and execution time estimates were obtained without acceleration on a 7800
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 74.03 | ✅ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 73.19 | ✅ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 69.31 | ✅ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 69.29 | ❌ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 69.29 | ❌ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 69.29 | ❌ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 68.64 | ✅ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 68.35 | ✅ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 68.25 | ✅ |
@@ -195,25 +208,25 @@ Memory and execution time estimates were obtained without acceleration on a 7800
<summary>Chinese (Simplified)</summary>
| Model | Memory (MiB) | Execution Time (ms) | Recall (%) | Pareto Optimal |
|------------------------------------------------------|--------------|---------------------|------------|----------------|
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 77.49 | ✅ |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 77.19 | |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 76.98 | |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 72.89 | ✅ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 72.65 | |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 72.52 | |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 67.83 | ❌ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 67.81 | |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 67.51 | |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 67.39 | ❌ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 67.33 | |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 67.23 | |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 67.05 | |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 66.87 | ✅ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 66.24 | |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 66.1 | ✅ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 65.56 | |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 64.39 | |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 62.56 | ❌ |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 79.7 | ✅ |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 78.94 | |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 75.22 | |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 74.8 | ✅ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 73.91 | |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 72.8 | |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 72.77 | ❌ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 72.41 | |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 72.36 | |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 71.59 | ❌ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 71.37 | |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 71.3 | |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 71.11 | |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 70.95 | ✅ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 70.51 | |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 67.48 | ✅ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 66.84 | |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 65.7 | |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 63.38 | ❌ |
</details>
<details>
<summary>Croatian</summary>
@@ -324,8 +337,8 @@ Memory and execution time estimates were obtained without acceleration on a 7800
|------------------------------------------------------|--------------|---------------------|------------|----------------|
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 80.05 | ✅ |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 79.81 | ❌ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 79.72 | ❌ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 79.72 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 79.72 | ❌ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 79.64 | ✅ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 79.49 | ✅ |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 79.41 | ❌ |
@@ -357,8 +370,8 @@ Memory and execution time estimates were obtained without acceleration on a 7800
| ViT-L-14__laion400m_e32 | 2218 | 19.73 | 29.56 | ❌ |
| ViT-B-32__laion2b-s34b-b79k | 1001 | 2.29 | 29.54 | ✅ |
| ViT-B-32__laion2b_e16 | 1004 | 2.38 | 29.36 | ❌ |
| ViT-B-16-plus-240__laion400m_e31 | 1263 | 6.94 | 27.76 | ❌ |
| ViT-B-16-plus-240__laion400m_e32 | 1246 | 6.95 | 27.76 | ❌ |
| ViT-B-16-plus-240__laion400m_e31 | 1263 | 6.94 | 27.76 | ❌ |
| ViT-B-16__laion400m_e32 | 975 | 4.98 | 25.67 | ✅ |
| ViT-B-32__laion400m_e32 | 1003 | 2.35 | 25.59 | ❌ |
| ViT-B-16__laion400m_e31 | 991 | 5.04 | 25.53 | ❌ |
@@ -384,8 +397,8 @@ Memory and execution time estimates were obtained without acceleration on a 7800
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 34.27 | ❌ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 34.14 | ❌ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 33.98 | ❌ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 30.57 | ❌ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 30.57 | ❌ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 30.57 | ❌ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 30.05 | ✅ |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 24.92 | ❌ |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 24.02 | ❌ |
@@ -422,110 +435,111 @@ Memory and execution time estimates were obtained without acceleration on a 7800
<summary>French</summary>
| Model | Memory (MiB) | Execution Time (ms) | Recall (%) | Pareto Optimal |
|------------------------------------------------------|--------------|---------------------|------------|----------------|
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 88.01 | ✅ |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 87.74 | ❌ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 87.69 | |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 87.6 | |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 87.58 | |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 87.51 | |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 87.23 | ❌ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 86.9 | ✅ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 86.9 | ✅ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 86.44 | ✅ |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 86.44 | ❌ |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 86.28 | |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 86.11 | |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 86.08 | ✅ |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 84.49 | |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 84.3 | |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 83.03 | ✅ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 82.93 | ❌ |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 82.27 | ✅ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 82.14 | |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 80.96 | ❌ |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 80.64 | |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 80.28 | |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 79.65 | ✅ |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 77.4 | ✅ |
| ViT-B-16-SigLIP-384__webli | 1128 | 13.53 | 76.88 | ✅ |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 76.3 | ✅ |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 75.68 | ❌ |
| ViT-SO400M-14-SigLIP-384__webli | 4417 | 72.19 | 69.59 | ❌ |
| ViT-H-14__laion2b-s32b-b79k | 4676 | 39.06 | 68.36 | ❌ |
| ViT-L-14__laion2b-s32b-b82k | 2233 | 20.56 | 61.78 | ❌ |
| ViT-L-14__laion400m_e32 | 2218 | 19.73 | 58.4 | ❌ |
| ViT-L-14__laion400m_e31 | 2183 | 19.87 | 58.35 | ❌ |
| ViT-B-16-plus-240__laion400m_e31 | 1263 | 6.94 | 57.17 | ❌ |
| ViT-B-16-plus-240__laion400m_e32 | 1246 | 6.95 | 57.17 | ❌ |
| ViT-B-32__laion2b_e16 | 1004 | 2.38 | 57.05 | ✅ |
| ViT-B-32__laion2b-s34b-b79k | 1001 | 2.29 | 56.08 | ✅ |
| ViT-B-16__laion400m_e31 | 991 | 5.04 | 52.96 | ✅ |
| ViT-B-16__laion400m_e32 | 975 | 4.98 | 52.83 | ✅ |
| ViT-B-32__laion400m_e32 | 1003 | 2.35 | 51.88 | ❌ |
| ViT-B-32__laion400m_e31 | 999 | 2.28 | 51.82 | |
| RN50x64__openai | 5079 | 48.79 | 42.86 | ❌ |
| ViT-L-14-336__openai | 2616 | 43.45 | 42.81 | ❌ |
| ViT-L-14__openai | 2212 | 19.91 | 42.54 | ❌ |
| RN50x16__openai | 2221 | 15.87 | 41.72 | ❌ |
| RN50x4__openai | 1416 | 5.85 | 38.85 | ❌ |
| RN101__openai | 1111 | 3.21 | 36.79 | ❌ |
| ViT-B-16__openai | 985 | 5.03 | 36.47 | ❌ |
| ViT-B-32__openai | 1004 | 2.26 | 35.17 | ✅ |
| RN50__openai | 913 | 2.39 | 34.44 | ✅ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 86.5 | ✅ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 86.5 | ❌ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 86.39 | |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 86.15 | |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 86.1 | |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 86.07 | |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 86.06 | ❌ |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 85.89 | ✅ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 85.67 | ✅ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 85.67 | ✅ |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 85.63 | ❌ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 85.39 | |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 85.35 | |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 84.97 | ✅ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 83.8 | |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 82.96 | |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 82.91 | ✅ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 82.52 | ❌ |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 81.21 | ✅ |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 80.23 | |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 79.85 | ❌ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 79.47 | |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 79.3 | |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 77.49 | ✅ |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 76.82 | ✅ |
| ViT-B-16-SigLIP-384__webli | 1128 | 13.53 | 75.94 | ✅ |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 75.3 | ✅ |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 75.24 | ❌ |
| ViT-H-14__laion2b-s32b-b79k | 4676 | 39.06 | 69.33 | ❌ |
| ViT-SO400M-14-SigLIP-384__webli | 4417 | 72.19 | 64.41 | ❌ |
| ViT-L-14__laion2b-s32b-b82k | 2233 | 20.56 | 62.86 | ❌ |
| ViT-L-14__laion400m_e32 | 2218 | 19.73 | 59.27 | ❌ |
| ViT-L-14__laion400m_e31 | 2183 | 19.87 | 59.09 | ❌ |
| ViT-B-16-plus-240__laion400m_e32 | 1246 | 6.95 | 58.25 | ❌ |
| ViT-B-16-plus-240__laion400m_e31 | 1263 | 6.94 | 58.25 | ❌ |
| ViT-B-32__laion2b_e16 | 1004 | 2.38 | 56.97 | ✅ |
| ViT-B-32__laion2b-s34b-b79k | 1001 | 2.29 | 56.21 | ✅ |
| ViT-B-32__laion400m_e31 | 999 | 2.28 | 53.36 | ✅ |
| ViT-B-16__laion400m_e32 | 975 | 4.98 | 53.33 | ✅ |
| ViT-B-16__laion400m_e31 | 991 | 5.04 | 53.26 | ❌ |
| ViT-B-32__laion400m_e32 | 1003 | 2.35 | 53.22 | |
| ViT-L-14__openai | 2212 | 19.91 | 46.34 | ❌ |
| RN50x64__openai | 5079 | 48.79 | 46.3 | ❌ |
| ViT-L-14-336__openai | 2616 | 43.45 | 45.95 | ❌ |
| RN50x16__openai | 2221 | 15.87 | 45.69 | ❌ |
| RN50x4__openai | 1416 | 5.85 | 42.48 | ❌ |
| RN101__openai | 1111 | 3.21 | 40.16 | ❌ |
| ViT-B-16__openai | 985 | 5.03 | 40.1 | ❌ |
| ViT-B-32__openai | 1004 | 2.26 | 38.27 | ✅ |
| RN50__openai | 913 | 2.39 | 37.8 | ✅ |
</details>
<details>
<summary>German</summary>
| Model | Memory (MiB) | Execution Time (ms) | Recall (%) | Pareto Optimal |
|------------------------------------------------------|--------------|---------------------|------------|----------------|
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 90.04 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 89.97 | |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 89.85 | ❌ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 89.81 | ✅ |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 89.77 | ❌ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 89.69 | |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 89.45 | |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 89.44 | ❌ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 89.39 | ✅ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 89.35 | ✅ |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 89.03 | |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 88.82 | |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 88.55 | |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 88.42 | |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 87.19 | ❌ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 86.44 | ✅ |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 84.81 | ✅ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 84.81 | ❌ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 84.58 | |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 84.44 | ✅ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 83.33 | |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 82.75 | |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 82.32 | ❌ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 81.63 | ✅ |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 76.76 | ✅ |
| ViT-B-16-SigLIP-384__webli | 1128 | 13.53 | 76.33 | ✅ |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 75.19 | ✅ |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 75.07 | ❌ |
| ViT-SO400M-14-SigLIP-384__webli | 4417 | 72.19 | 64.61 | ❌ |
| ViT-H-14__laion2b-s32b-b79k | 4676 | 39.06 | 52.81 | ❌ |
| ViT-L-14__laion2b-s32b-b82k | 2233 | 20.56 | 42.88 | ❌ |
| ViT-L-14__laion400m_e32 | 2218 | 19.73 | 38.65 | ❌ |
| ViT-L-14__laion400m_e31 | 2183 | 19.87 | 38.37 | ❌ |
| ViT-B-32__laion2b_e16 | 1004 | 2.38 | 37.65 | ✅ |
| ViT-B-32__laion2b-s34b-b79k | 1001 | 2.29 | 36.6 | ✅ |
| ViT-B-16-plus-240__laion400m_e31 | 1263 | 6.94 | 35.44 | ❌ |
| ViT-B-16-plus-240__laion400m_e32 | 1246 | 6.95 | 35.44 | ❌ |
| ViT-B-16__laion400m_e31 | 991 | 5.04 | 32.46 | ✅ |
| ViT-B-16__laion400m_e32 | 975 | 4.98 | 32.31 | ✅ |
| ViT-B-32__laion400m_e31 | 999 | 2.28 | 31.85 | ✅ |
| ViT-B-32__laion400m_e32 | 1003 | 2.35 | 31.81 | ❌ |
| RN50x64__openai | 5079 | 48.79 | 28.41 | ❌ |
| ViT-L-14__openai | 2212 | 19.91 | 27.63 | ❌ |
| ViT-L-14-336__openai | 2616 | 43.45 | 27.09 | ❌ |
| RN50x16__openai | 2221 | 15.87 | 24.48 | ❌ |
| RN50x4__openai | 1416 | 5.85 | 23.49 | ❌ |
| RN50__openai | 913 | 2.39 | 20.91 | |
| ViT-B-16__openai | 985 | 5.03 | 20.83 | ❌ |
| RN101__openai | 1111 | 3.21 | 20.39 | |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 87.32 | ✅ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 87.29 | |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 87.29 | ❌ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 87.21 | ✅ |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 87.18 | ❌ |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 87.14 | |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 87.07 | |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 86.83 | ❌ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 86.81 | ✅ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 86.75 | ✅ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 86.74 | |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 86.68 | |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 86.56 | |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 86.16 | |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 84.54 | ❌ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 84.41 | ✅ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 84.25 | ✅ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 83.8 | ❌ |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 82.59 | |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 81.53 | ✅ |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 81.34 | |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 81.15 | |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 81.05 | ❌ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 78.35 | ✅ |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 76.56 | ✅ |
| ViT-B-16-SigLIP-384__webli | 1128 | 13.53 | 76.0 | ✅ |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 75.21 | ✅ |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 75.14 | ❌ |
| ViT-SO400M-14-SigLIP-384__webli | 4417 | 72.19 | 65.86 | ❌ |
| ViT-H-14__laion2b-s32b-b79k | 4676 | 39.06 | 56.87 | ❌ |
| ViT-L-14__laion2b-s32b-b82k | 2233 | 20.56 | 47.19 | ❌ |
| ViT-L-14__laion400m_e32 | 2218 | 19.73 | 43.36 | ❌ |
| ViT-L-14__laion400m_e31 | 2183 | 19.87 | 43.0 | ❌ |
| ViT-B-32__laion2b_e16 | 1004 | 2.38 | 41.81 | ✅ |
| ViT-B-32__laion2b-s34b-b79k | 1001 | 2.29 | 40.43 | ✅ |
| ViT-B-16-plus-240__laion400m_e32 | 1246 | 6.95 | 40.41 | ❌ |
| ViT-B-16-plus-240__laion400m_e31 | 1263 | 6.94 | 40.41 | ❌ |
| ViT-B-16__laion400m_e31 | 991 | 5.04 | 37.71 | ✅ |
| ViT-B-16__laion400m_e32 | 975 | 4.98 | 37.64 | ✅ |
| ViT-B-32__laion400m_e31 | 999 | 2.28 | 36.04 | ✅ |
| ViT-B-32__laion400m_e32 | 1003 | 2.35 | 35.9 | ❌ |
| RN50x64__openai | 5079 | 48.79 | 34.19 | ❌ |
| ViT-L-14__openai | 2212 | 19.91 | 33.1 | ❌ |
| ViT-L-14-336__openai | 2616 | 43.45 | 32.25 | ❌ |
| RN50x16__openai | 2221 | 15.87 | 30.56 | ❌ |
| RN50x4__openai | 1416 | 5.85 | 29.2 | ❌ |
| ViT-B-16__openai | 985 | 5.03 | 25.77 | |
| RN101__openai | 1111 | 3.21 | 25.46 | ❌ |
| RN50__openai | 913 | 2.39 | 24.92 | |
| ViT-B-32__openai | 1004 | 2.26 | 24.13 | ✅ |
</details>
<details>
<summary>Greek</summary>
@@ -542,10 +556,10 @@ Memory and execution time estimates were obtained without acceleration on a 7800
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 60.63 | ❌ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 60.41 | ❌ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 60.1 | ❌ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 60.06 | ❌ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 60.06 | ❌ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 59.44 | ❌ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 60.06 | ❌ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 59.44 | ❌ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 59.44 | ❌ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 59.43 | ✅ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 58.78 | ✅ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 53.42 | ❌ |
@@ -670,99 +684,104 @@ Memory and execution time estimates were obtained without acceleration on a 7800
<summary>Italian</summary>
| Model | Memory (MiB) | Execution Time (ms) | Recall (%) | Pareto Optimal |
|------------------------------------------------------|--------------|---------------------|------------|----------------|
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 88.6 | ✅ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 88.25 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 88.12 | |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 88.04 | ✅ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 87.97 | |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 87.69 | ❌ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 87.29 | ✅ |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 87.06 | ❌ |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 86.91 | |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 86.88 | |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 86.68 | ✅ |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 86.61 | ❌ |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 85.55 | |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 85.37 | ❌ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 83.78 | ✅ |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 83.0 | ❌ |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 81.81 | |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 81.77 | ❌ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 81.32 | ❌ |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 80.97 | |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 80.53 | ✅ |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 80.1 | ❌ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 79.71 | ✅ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 77.31 | ✅ |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 75.19 | ✅ |
| ViT-B-16-SigLIP-384__webli | 1128 | 13.53 | 74.49 | ✅ |
| ViT-SO400M-14-SigLIP-384__webli | 4417 | 72.19 | 74.04 | |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 73.68 | |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 73.57 | |
| ViT-H-14__laion2b-s32b-b79k | 4676 | 39.06 | 51.04 | ❌ |
| ViT-L-14__laion2b-s32b-b82k | 2233 | 20.56 | 41.73 | ❌ |
| ViT-L-14__laion400m_e32 | 2218 | 19.73 | 36.87 | ❌ |
| ViT-L-14__laion400m_e31 | 2183 | 19.87 | 36.84 | ❌ |
| ViT-B-16-plus-240__laion400m_e31 | 1263 | 6.94 | 34.68 | ❌ |
| ViT-B-16-plus-240__laion400m_e32 | 1246 | 6.95 | 34.68 | ❌ |
| ViT-B-32__laion2b_e16 | 1004 | 2.38 | 34.64 | ✅ |
| ViT-B-32__laion2b-s34b-b79k | 1001 | 2.29 | 33.8 | ✅ |
| ViT-B-16__laion400m_e32 | 975 | 4.98 | 30.11 | ✅ |
| ViT-B-16__laion400m_e31 | 991 | 5.04 | 30.04 | ❌ |
| ViT-B-32__laion400m_e32 | 1003 | 2.35 | 29.89 | ❌ |
| ViT-B-32__laion400m_e31 | 999 | 2.28 | 29.88 | ✅ |
| RN50x64__openai | 5079 | 48.79 | 26.67 | ❌ |
| ViT-L-14__openai | 2212 | 19.91 | 25.51 | ❌ |
| ViT-L-14-336__openai | 2616 | 43.45 | 25.3 | ❌ |
| RN50x16__openai | 2221 | 15.87 | 21.37 | ❌ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 87.17 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 86.91 | ✅ |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 86.83 | |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 86.77 | ✅ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 86.67 | |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 86.42 | ❌ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 86.35 | ✅ |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 86.34 | ❌ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 86.18 | |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 86.17 | |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 85.84 | ✅ |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 85.8 | ❌ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 85.7 | |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 85.67 | ❌ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 83.32 | ✅ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 82.95 | ❌ |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 82.73 | |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 82.72 | ❌ |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 81.07 | ❌ |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 80.8 | |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 80.6 | ✅ |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 80.35 | ❌ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 78.79 | ✅ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 76.62 | ✅ |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 76.51 | ✅ |
| ViT-B-16-SigLIP-384__webli | 1128 | 13.53 | 76.08 | ✅ |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 75.29 | |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 75.29 | |
| ViT-SO400M-14-SigLIP-384__webli | 4417 | 72.19 | 74.84 | |
| ViT-H-14__laion2b-s32b-b79k | 4676 | 39.06 | 56.32 | ❌ |
| ViT-L-14__laion2b-s32b-b82k | 2233 | 20.56 | 47.25 | ❌ |
| ViT-L-14__laion400m_e32 | 2218 | 19.73 | 43.09 | ❌ |
| ViT-L-14__laion400m_e31 | 2183 | 19.87 | 42.99 | ❌ |
| ViT-B-16-plus-240__laion400m_e32 | 1246 | 6.95 | 40.29 | ❌ |
| ViT-B-16-plus-240__laion400m_e31 | 1263 | 6.94 | 40.29 | ❌ |
| ViT-B-32__laion2b_e16 | 1004 | 2.38 | 39.67 | ✅ |
| ViT-B-32__laion2b-s34b-b79k | 1001 | 2.29 | 39.03 | ✅ |
| ViT-B-16__laion400m_e32 | 975 | 4.98 | 36.14 | ✅ |
| ViT-B-16__laion400m_e31 | 991 | 5.04 | 35.89 | ❌ |
| ViT-B-32__laion400m_e32 | 1003 | 2.35 | 35.59 | ❌ |
| ViT-B-32__laion400m_e31 | 999 | 2.28 | 35.56 | ✅ |
| RN50x64__openai | 5079 | 48.79 | 33.53 | ❌ |
| ViT-L-14__openai | 2212 | 19.91 | 32.19 | ❌ |
| ViT-L-14-336__openai | 2616 | 43.45 | 30.95 | ❌ |
| RN50x16__openai | 2221 | 15.87 | 28.85 | ❌ |
| RN50x4__openai | 1416 | 5.85 | 25.75 | ❌ |
| ViT-B-16__openai | 985 | 5.03 | 25.18 | ❌ |
| RN101__openai | 1111 | 3.21 | 24.48 | ❌ |
| RN50__openai | 913 | 2.39 | 23.89 | ✅ |
| ViT-B-32__openai | 1004 | 2.26 | 23.39 | ✅ |
</details>
<details>
<summary>Japanese</summary>
| Model | Memory (MiB) | Execution Time (ms) | Recall (%) | Pareto Optimal |
|------------------------------------------------------|--------------|---------------------|------------|----------------|
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 86.97 | ✅ |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 85.15 | ❌ |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 84.69 | ❌ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 81.77 | ✅ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 81.26 | ❌ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 81.19 | ✅ |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 69.99 | ❌ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 68.58 | ❌ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 68.35 | ❌ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 68.29 | ❌ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 67.99 | ❌ |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 67.68 | ❌ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 67.67 | ❌ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 66.85 | ✅ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 66.54 | ❌ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 65.77 | ❌ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 61.48 | ✅ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 58.1 | ❌ |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 55.31 | ❌ |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 83.95 | ✅ |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 82.21 | ❌ |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 81.55 | ❌ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 78.72 | ✅ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 78.53 | ❌ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 75.93 | ✅ |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 66.86 | ❌ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 65.59 | ❌ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 65.48 | ❌ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 65.36 | ❌ |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 64.47 | ❌ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 64.17 | ❌ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 64.08 | ❌ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 63.69 | ✅ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 63.33 | ❌ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 63.02 | ❌ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 58.39 | ✅ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 56.38 | ❌ |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 53.16 | ❌ |
</details>
<details>
<summary>Korean</summary>
| Model | Memory (MiB) | Execution Time (ms) | Recall (%) | Pareto Optimal |
|------------------------------------------------------|--------------|---------------------|------------|----------------|
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 77.21 | ✅ |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 76.89 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 75.72 | ✅ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 75.06 | ✅ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 74.94 | ❌ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 74.36 | ✅ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 74.09 | ✅ |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 73.61 | |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 73.55 | ✅ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 73.41 | ✅ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 73.18 | ✅ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 72.79 | |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 72.27 | ❌ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 71.73 | ✅ |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 71.12 | ❌ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 70.25 | ✅ |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 67.54 | ✅ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 67.37 | ✅ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 65.44 | ✅ |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 80.56 | ✅ |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 80.53 | ✅ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 77.09 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 77.08 | ✅ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 76.97 | ❌ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 76.92 | ✅ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 76.58 | ✅ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 76.2 | |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 75.95 | ✅ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 75.86 | ✅ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 75.67 | ✅ |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 75.49 | |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 74.6 | ❌ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 74.52 | ✅ |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 73.88 | ❌ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 71.09 | ✅ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 68.87 | ✅ |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 67.94 | ✅ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 66.39 | ✅ |
</details>
<details>
<summary>Maori</summary>
@@ -834,34 +853,34 @@ Memory and execution time estimates were obtained without acceleration on a 7800
<summary>Polish</summary>
| Model | Memory (MiB) | Execution Time (ms) | Recall (%) | Pareto Optimal |
|------------------------------------------------------|--------------|---------------------|------------|----------------|
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 80.6 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 80.17 | |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 80.06 | |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 80.04 | ✅ |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 79.98 | ❌ |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 79.8 | |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 79.72 | |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 79.66 | |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 79.45 | ✅ |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 79.26 | |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 79.21 | ❌ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 79.14 | ✅ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 78.23 | ✅ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 75.33 | ✅ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 74.7 | ✅ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 74.63 | |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 73.69 | ✅ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 73.44 | |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 70.34 | ❌ |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 59.4 | ❌ |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 59.14 | ❌ |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 48.74 | ❌ |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 48.35 | ❌ |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 40.76 | ✅ |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 39.13 | ✅ |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 39.09 | |
| ViT-B-16-SigLIP-384__webli | 1128 | 13.53 | 38.55 | |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 38.46 | |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 83.49 | ✅ |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 83.45 | |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 83.11 | |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 82.99 | ✅ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 82.96 | ❌ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 82.93 | |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 82.61 | |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 82.26 | |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 82.24 | ✅ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 82.03 | |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 82.03 | ❌ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 81.92 | ✅ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 81.27 | ✅ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 80.0 | ✅ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 79.65 | ✅ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 76.75 | |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 76.52 | ✅ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 75.1 | |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 73.9 | ❌ |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 65.03 | ❌ |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 64.89 | ❌ |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 51.6 | ❌ |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 51.29 | ❌ |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 46.15 | ✅ |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 41.55 | ✅ |
| ViT-B-16-SigLIP-384__webli | 1128 | 13.53 | 41.17 | |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 40.9 | |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 40.76 | |
</details>
<details>
<summary>Portuguese</summary>
@@ -955,84 +974,87 @@ Memory and execution time estimates were obtained without acceleration on a 7800
<summary>Russian</summary>
| Model | Memory (MiB) | Execution Time (ms) | Recall (%) | Pareto Optimal |
|------------------------------------------------------|--------------|---------------------|------------|----------------|
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 87.65 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 87.62 | ❌ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 87.4 | |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 87.39 | ❌ |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 86.88 | |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 86.87 | ✅ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 86.74 | ✅ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 86.26 | ✅ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 85.98 | |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 85.66 | ❌ |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 85.54 | |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 84.69 | ❌ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 84.29 | |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 84.24 | |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 82.86 | |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 81.59 | ✅ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 80.56 | |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 80.44 | |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 79.99 | |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 39.51 | ❌ |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 39.16 | ❌ |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 23.33 | ❌ |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 22.4 | ❌ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 84.54 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 84.41 | ❌ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 84.36 | |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 84.31 | ❌ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 84.22 | |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 83.9 | ✅ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 83.69 | ✅ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 83.5 | ✅ |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 83.31 | |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 83.21 | ❌ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 83.11 | |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 82.7 | ❌ |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 82.69 | |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 80.91 | |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 79.75 | |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 79.35 | ✅ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 78.91 | |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 78.06 | |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 76.44 | |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 42.81 | ❌ |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 42.1 | ❌ |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 24.95 | ❌ |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 24.25 | ❌ |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 20.85 | ✅ |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 20.44 | ✅ |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 20.41 | ❌ |
</details>
<details>
<summary>Spanish</summary>
| Model | Memory (MiB) | Execution Time (ms) | Recall (%) | Pareto Optimal |
|------------------------------------------------------|--------------|---------------------|------------|----------------|
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 84.24 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 83.94 | ✅ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 83.91 | |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 83.78 | |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 83.71 | |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 83.59 | |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 83.2 | |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 83.0 | |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 82.91 | ✅ |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 82.58 | ❌ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 82.5 | ✅ |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 82.48 | ❌ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 82.22 | |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 81.34 | |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 80.18 | ❌ |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 80.14 | ❌ |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 78.99 | |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 78.19 | ✅ |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 78.15 | ❌ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 77.93 | |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 77.64 | ❌ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 77.21 | |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 76.36 | |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 75.73 | ✅ |
| ViT-B-16-SigLIP-384__webli | 1128 | 13.53 | 75.56 | |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 75.01 | ✅ |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 74.62 | |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 74.6 | ✅ |
| ViT-SO400M-14-SigLIP-384__webli | 4417 | 72.19 | 70.31 | ❌ |
| ViT-H-14__laion2b-s32b-b79k | 4676 | 39.06 | 58.31 | ❌ |
| ViT-L-14__laion2b-s32b-b82k | 2233 | 20.56 | 49.56 | ❌ |
| ViT-L-14__laion400m_e32 | 2218 | 19.73 | 46.69 | ❌ |
| ViT-L-14__laion400m_e31 | 2183 | 19.87 | 46.53 | ❌ |
| ViT-B-16-plus-240__laion400m_e32 | 1246 | 6.95 | 44.05 | ❌ |
| ViT-B-16-plus-240__laion400m_e31 | 1263 | 6.94 | 44.05 | ❌ |
| ViT-B-32__laion2b_e16 | 1004 | 2.38 | 43.67 | ✅ |
| ViT-B-32__laion2b-s34b-b79k | 1001 | 2.29 | 42.5 | ✅ |
| ViT-B-16__laion400m_e32 | 975 | 4.98 | 41.03 | ✅ |
| ViT-B-16__laion400m_e31 | 991 | 5.04 | 40.91 | |
| ViT-B-32__laion400m_e31 | 999 | 2.28 | 40.3 | |
| ViT-B-32__laion400m_e32 | 1003 | 2.35 | 40.3 | |
| RN50x64__openai | 5079 | 48.79 | 37.92 | ❌ |
| ViT-L-14-336__openai | 2616 | 43.45 | 37.7 | ❌ |
| ViT-L-14__openai | 2212 | 19.91 | 37.59 | ❌ |
| RN50x16__openai | 2221 | 15.87 | 34.75 | ❌ |
| ViT-B-16__openai | 985 | 5.03 | 32.1 | ❌ |
| RN50x4__openai | 1416 | 5.85 | 32.08 | ❌ |
| RN101__openai | 1111 | 3.21 | 30.77 | ❌ |
| RN50__openai | 913 | 2.39 | 30.2 | ✅ |
| ViT-B-32__openai | 1004 | 2.26 | 29.84 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 85.47 | ✅ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 85.44 | ✅ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 85.32 | |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 85.22 | |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 85.15 | |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 84.81 | |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 84.68 | |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 84.6 | |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 84.55 | ✅ |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 84.27 | ❌ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 84.15 | ✅ |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 83.87 | ❌ |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 83.74 | |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 83.61 | |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 83.15 | ❌ |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 81.7 | ❌ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 80.91 | |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 80.73 | ✅ |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 80.69 | ❌ |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 80.3 | |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 79.8 | ❌ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 79.71 | |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 79.64 | |
| ViT-B-16-SigLIP-384__webli | 1128 | 13.53 | 78.0 | ✅ |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 77.83 | |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 76.87 | ✅ |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 76.66 | |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 75.99 | ✅ |
| ViT-SO400M-14-SigLIP-384__webli | 4417 | 72.19 | 71.96 | ❌ |
| ViT-H-14__laion2b-s32b-b79k | 4676 | 39.06 | 62.06 | ❌ |
| ViT-L-14__laion2b-s32b-b82k | 2233 | 20.56 | 53.78 | ❌ |
| ViT-L-14__laion400m_e32 | 2218 | 19.73 | 50.13 | ❌ |
| ViT-L-14__laion400m_e31 | 2183 | 19.87 | 50.0 | ❌ |
| ViT-B-16-plus-240__laion400m_e32 | 1246 | 6.95 | 47.39 | ❌ |
| ViT-B-16-plus-240__laion400m_e31 | 1263 | 6.94 | 47.39 | ❌ |
| ViT-B-32__laion2b_e16 | 1004 | 2.38 | 46.47 | ✅ |
| ViT-B-32__laion2b-s34b-b79k | 1001 | 2.29 | 45.68 | ✅ |
| ViT-B-16__laion400m_e31 | 991 | 5.04 | 44.0 | ✅ |
| ViT-B-16__laion400m_e32 | 975 | 4.98 | 43.98 | |
| ViT-B-32__laion400m_e32 | 1003 | 2.35 | 43.8 | |
| ViT-B-32__laion400m_e31 | 999 | 2.28 | 43.73 | |
| RN50x64__openai | 5079 | 48.79 | 43.01 | ❌ |
| ViT-L-14__openai | 2212 | 19.91 | 42.96 | ❌ |
| ViT-L-14-336__openai | 2616 | 43.45 | 41.67 | ❌ |
| RN50x16__openai | 2221 | 15.87 | 40.21 | ❌ |
| RN50x4__openai | 1416 | 5.85 | 36.06 | ❌ |
| ViT-B-16__openai | 985 | 5.03 | 35.67 | ❌ |
| RN101__openai | 1111 | 3.21 | 34.62 | ❌ |
| ViT-B-32__openai | 1004 | 2.26 | 32.6 | ✅ |
| RN50__openai | 913 | 2.39 | 31.79 | ✅ |
</details>
<details>
<summary>Swahili</summary>
@@ -1057,8 +1079,8 @@ Memory and execution time estimates were obtained without acceleration on a 7800
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 72.1 | ✅ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 72.06 | ✅ |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 71.84 | ✅ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 71.7 | ✅ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 71.7 | ✅ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 71.7 | ✅ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 71.61 | ❌ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 71.51 | ✅ |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 71.45 | ✅ |
@@ -1115,31 +1137,34 @@ Memory and execution time estimates were obtained without acceleration on a 7800
<summary>Turkish</summary>
| Model | Memory (MiB) | Execution Time (ms) | Recall (%) | Pareto Optimal |
|------------------------------------------------------|--------------|---------------------|------------|----------------|
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 81.15 | ✅ |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 80.89 | ✅ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 78.11 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 77.51 | ✅ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 77.36 | ✅ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 77.28 | |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 77.24 | ✅ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 77.01 | ✅ |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 76.37 | |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 75.92 | |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 75.69 | |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 75.68 | |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 75.54 | ✅ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 75.16 | ✅ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 73.83 | ✅ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 70.15 | ✅ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 69.19 | ✅ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 66.72 | ❌ |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 64.76 | ❌ |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 38.8 | ❌ |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 38.48 | ❌ |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 30.83 | ❌ |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 30.28 | ❌ |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 21.31 | ✅ |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 20.08 | ✅ |
| nllb-clip-large-siglip__mrl | 4248 | 75.44 | 83.91 | ✅ |
| nllb-clip-large-siglip__v1 | 4226 | 75.05 | 83.74 | ✅ |
| nllb-clip-base-siglip__mrl | 4696 | 16.95 | 81.26 | ✅ |
| nllb-clip-base-siglip__v1 | 4675 | 15.17 | 80.21 | ✅ |
| ViT-SO400M-16-SigLIP2-512__webli | 4050 | 107.67 | 79.34 | ✅ |
| ViT-SO400M-14-SigLIP2-378__webli | 3940 | 72.25 | 79.22 | |
| XLM-Roberta-Large-ViT-H-14__frozen_laion5b_s13b_b90k | 4014 | 39.14 | 78.9 | ✅ |
| ViT-SO400M-16-SigLIP2-384__webli | 3854 | 56.57 | 78.85 | ✅ |
| ViT-SO400M-16-SigLIP2-256__webli | 3611 | 27.84 | 78.29 | |
| ViT-gopt-16-SigLIP2-384__webli | 6585 | 146.84 | 78.27 | |
| ViT-gopt-16-SigLIP2-256__webli | 6475 | 64.51 | 78.0 | |
| ViT-SO400M-14-SigLIP2__webli | 3622 | 27.63 | 77.81 | |
| ViT-L-16-SigLIP2-512__webli | 3358 | 92.59 | 77.67 | ✅ |
| ViT-L-16-SigLIP2-384__webli | 3057 | 51.7 | 77.33 | ✅ |
| ViT-L-16-SigLIP2-256__webli | 2830 | 23.77 | 76.42 | ✅ |
| ViT-B-16-SigLIP-i18n-256__webli | 3029 | 6.87 | 72.44 | ✅ |
| XLM-Roberta-Base-ViT-B-32__laion5b_s13b_b90k | 3030 | 3.2 | 69.84 | ✅ |
| ViT-B-16-SigLIP2__webli | 3038 | 5.81 | 69.83 | ❌ |
| ViT-B-32-SigLIP2-256__webli | 3061 | 3.31 | 67.13 | ❌ |
| ViT-H-14-378-quickgelu__dfn5b | 5049 | 108.4 | 44.43 | ❌ |
| ViT-H-14-quickgelu__dfn5b | 4701 | 38.74 | 43.87 | ❌ |
| ViT-L-16-SigLIP-384__webli | 3396 | 47.6 | 35.1 | ❌ |
| ViT-L-16-SigLIP-256__webli | 3160 | 23.84 | 34.92 | ❌ |
| ViT-L-14-quickgelu__dfn2b | 2212 | 20.49 | 25.2 | ✅ |
| ViT-B-16-SigLIP-512__webli | 1828 | 26.17 | 24.55 | ✅ |
| ViT-B-16-SigLIP__webli | 1081 | 5.77 | 24.13 | ✅ |
| ViT-B-16-SigLIP-384__webli | 1128 | 13.53 | 24.08 | ❌ |
| ViT-B-16-SigLIP-256__webli | 1102 | 7.11 | 23.95 | ❌ |
</details>
<details>
<summary>Ukrainian</summary>

View File

@@ -23,12 +23,12 @@ name: immich_remote_ml
services:
immich-machine-learning:
container_name: immich_machine_learning
# For hardware acceleration, add one of -[armnn, cuda, rocm, openvino] to the image tag.
# For hardware acceleration, add one of -[armnn, cuda, rocm, openvino, rknn] to the image tag.
# Example tag: ${IMMICH_VERSION:-release}-cuda
image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
# extends:
# file: hwaccel.ml.yml
# service: # set to one of [armnn, cuda, rocm, openvino, openvino-wsl] for accelerated inference - use the `-wsl` version for WSL2 where applicable
# service: # set to one of [armnn, cuda, rocm, openvino, openvino-wsl, rknn] for accelerated inference - use the `-wsl` version for WSL2 where applicable
volumes:
- model-cache:/cache
restart: always

View File

@@ -1,3 +1,7 @@
---
sidebar_position: 100
---
# Config File
A config file can be provided as an alternative to the UI configuration.

View File

@@ -69,39 +69,7 @@ If you get an error `can't set healthcheck.start_interval as feature require Doc
## Next Steps
Read the [Post Installation](/docs/install/post-install.mdx) steps or setup optional features below.
### Setting up optional features
- [External Libraries](/docs/features/libraries.md): Adding your existing photo library to Immich
- [Hardware Transcoding](/docs/features/hardware-transcoding.md): Speeding up video transcoding
- [Hardware-Accelerated Machine Learning](/docs/features/ml-hardware-acceleration.md): Speeding up various machine learning tasks in Immich
### Upgrading
:::danger Read the release notes
Immich is currently under heavy development, which means you can expect [breaking changes][breaking] and bugs. Therefore, we recommend reading the release notes prior to updating and to take special care when using automated tools like [Watchtower][watchtower].
You can see versions that had breaking changes [here][breaking].
:::
If `IMMICH_VERSION` is set, it will need to be updated to the latest or desired version.
When a new version of Immich is [released][releases], the application can be upgraded and restarted with the following commands, run in the directory with the `docker-compose.yml` file:
```bash title="Upgrade and restart Immich"
docker compose pull && docker compose up -d
```
To clean up disk space, the old version's obsolete container images can be deleted with the following command:
```bash title="Clean up unused Docker images"
docker image prune
```
Read the [Post Installation](/docs/install/post-install.mdx) steps and [upgrade instructions](/docs/install/upgrading.md).
[compose-file]: https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
[env-file]: https://github.com/immich-app/immich/releases/latest/download/example.env
[watchtower]: https://containrrr.dev/watchtower/
[breaking]: https://github.com/immich-app/immich/discussions?discussions_q=label%3Achangelog%3Abreaking-change+sort%3Adate_created
[container-auth]: https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry#authenticating-to-the-container-registry
[releases]: https://github.com/immich-app/immich/releases

View File

@@ -41,3 +41,9 @@ A list of common steps to take after installing Immich include:
## Step 7 - Setup Server Backups
<ServerBackup />
## Setting up optional features
- [External Libraries](/docs/features/libraries.md): Adding your existing photo library to Immich
- [Hardware Transcoding](/docs/features/hardware-transcoding.md): Speeding up video transcoding
- [Hardware-Accelerated Machine Learning](/docs/features/ml-hardware-acceleration.md): Speeding up various machine learning tasks in Immich

View File

@@ -67,10 +67,4 @@ Click "**Edit Rules**" and add the following firewall rules:
## Next Steps
Read the [Post Installation](/docs/install/post-install.mdx) steps or setup optional features below.
### Setting up optional features
- [External Libraries](/docs/features/libraries.md): Adding your existing photo library to Immich
- [Hardware Transcoding](/docs/features/hardware-transcoding.md): Speeding up video transcoding
- [Hardware-Accelerated Machine Learning](/docs/features/ml-hardware-acceleration.md): Speeding up various machine learning tasks in Immich
Read the [Post Installation](/docs/install/post-install.mdx) steps and [upgrade instructions](/docs/install/upgrading.md).

View File

@@ -247,6 +247,10 @@ Some examples are: `IMMICH_VERSION`, `UPLOAD_LOCATION`, `DB_DATA_LOCATION`, `TZ`
## Updating the App
:::danger
Make sure to read the general [upgrade instructions](/docs/install/upgrading.md).
:::
When updates become available, SCALE alerts and provides easy updates.
To update the app to the latest version:

View File

@@ -131,6 +131,10 @@ For more information on how to use the application once installed, please refer
## Updating Steps
:::danger
Make sure to read the general [upgrade instructions](/docs/install/upgrading.md).
:::
Updating is extremely easy however it's important to be aware that containers managed via the Docker Compose Manager plugin do not integrate with Unraid's native dockerman UI, the label "_update ready_" will always be present on containers installed via the Docker Compose Manager.
<img

View File

@@ -0,0 +1,29 @@
---
sidebar_position: 95
---
# Upgrading
:::danger Read the release notes
Immich is currently under heavy development, which means you can expect [breaking changes][breaking] and bugs. You should read the release notes prior to updating and take special care when using automated tools like [Watchtower][watchtower].
You can see versions that had breaking changes [here][breaking].
:::
When a new version of Immich is [released][releases], you should read the release notes and account for any breaking changes noted (as mentioned above).
If you use `IMMICH_VERSION` in your `.env` file, it will need to be updated to the latest or desired version.
After that, the application can be upgraded and restarted with the following commands, run in the directory with the `docker-compose.yml` file:
```bash title="Upgrade and restart Immich"
docker compose pull && docker compose up -d
```
To clean up disk space, the old version's obsolete container images can be deleted with the following command:
```bash title="Clean up unused Docker images"
docker image prune
```
[watchtower]: https://containrrr.dev/watchtower/
[breaking]: https://github.com/immich-app/immich/discussions?discussions_q=label%3Achangelog%3Abreaking-change+sort%3Adate_created
[releases]: https://github.com/immich-app/immich/releases

View File

@@ -1,2 +1,7 @@
Now that you have imported some pictures, you should setup server backups to preserve your memories.
You can do so by following our [backup guide](/docs/administration/backup-and-restore.md).
:::danger
Immich is still under heavy development _and_ handles very important data.
It is essential that you set up good backups, and test them.
:::

5324
docs/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,28 @@
[
{
"label": "v1.131.3",
"url": "https://v1.131.3.archive.immich.app"
},
{
"label": "v1.131.2",
"url": "https://v1.131.2.archive.immich.app"
},
{
"label": "v1.131.1",
"url": "https://v1.131.1.archive.immich.app"
},
{
"label": "v1.131.0",
"url": "https://v1.131.0.archive.immich.app"
},
{
"label": "v1.130.3",
"url": "https://v1.130.3.archive.immich.app"
},
{
"label": "v1.130.2",
"url": "https://v1.130.2.archive.immich.app"
},
{
"label": "v1.130.1",
"url": "https://v1.130.1.archive.immich.app"

View File

@@ -1,39 +1,29 @@
import { FlatCompat } from '@eslint/eslintrc';
import js from '@eslint/js';
import typescriptEslint from '@typescript-eslint/eslint-plugin';
import tsParser from '@typescript-eslint/parser';
import eslintPluginPrettierRecommended from 'eslint-plugin-prettier/recommended';
import eslintPluginUnicorn from 'eslint-plugin-unicorn';
import globals from 'globals';
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import typescriptEslint from 'typescript-eslint';
const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
const compat = new FlatCompat({
baseDirectory: __dirname,
recommendedConfig: js.configs.recommended,
allConfig: js.configs.all,
});
export default [
export default typescriptEslint.config([
eslintPluginUnicorn.configs.recommended,
eslintPluginPrettierRecommended,
js.configs.recommended,
typescriptEslint.configs.recommended,
{
ignores: ['eslint.config.mjs'],
},
...compat.extends(
'plugin:@typescript-eslint/recommended',
'plugin:prettier/recommended',
'plugin:unicorn/recommended',
),
{
plugins: {
'@typescript-eslint': typescriptEslint,
},
languageOptions: {
globals: {
...globals.node,
},
parser: tsParser,
parser: typescriptEslint.parser,
ecmaVersion: 5,
sourceType: 'module',
@@ -62,4 +52,4 @@ export default [
'object-shorthand': ['error', 'always'],
},
},
];
]);

3343
e2e/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"name": "immich-e2e",
"version": "1.130.1",
"version": "1.131.3",
"description": "",
"main": "index.js",
"type": "module",
@@ -25,18 +25,16 @@
"@immich/sdk": "file:../open-api/typescript-sdk",
"@playwright/test": "^1.44.1",
"@types/luxon": "^3.4.2",
"@types/node": "^22.13.10",
"@types/node": "^22.14.0",
"@types/oidc-provider": "^8.5.1",
"@types/pg": "^8.11.0",
"@types/pngjs": "^6.0.4",
"@types/supertest": "^6.0.2",
"@typescript-eslint/eslint-plugin": "^8.15.0",
"@typescript-eslint/parser": "^8.15.0",
"@vitest/coverage-v8": "^3.0.0",
"eslint": "^9.14.0",
"eslint-config-prettier": "^10.0.0",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-unicorn": "^56.0.1",
"eslint-plugin-unicorn": "^57.0.0",
"exiftool-vendored": "^28.3.1",
"globals": "^16.0.0",
"jose": "^5.6.3",
@@ -49,6 +47,7 @@
"socket.io-client": "^4.7.4",
"supertest": "^7.0.0",
"typescript": "^5.3.3",
"typescript-eslint": "^8.28.0",
"utimes": "^5.2.1",
"vitest": "^3.0.0"
},

View File

@@ -1141,7 +1141,7 @@ describe('/asset', () => {
fNumber: 8,
focalLength: 97,
iso: 100,
lensModel: 'E PZ 18-105mm F4 G OSS',
lensModel: 'Sony E PZ 18-105mm F4 G OSS',
fileSizeInByte: 25_001_984,
dateTimeOriginal: '2016-09-27T10:51:44+00:00',
orientation: '1',
@@ -1163,7 +1163,7 @@ describe('/asset', () => {
fNumber: 22,
focalLength: 25,
iso: 100,
lensModel: 'E 25mm F2',
lensModel: 'Zeiss Batis 25mm F2',
fileSizeInByte: 49_512_448,
dateTimeOriginal: '2016-01-08T14:08:01+00:00',
orientation: '1',
@@ -1234,7 +1234,7 @@ describe('/asset', () => {
focalLength: 18.3,
iso: 100,
latitude: 36.613_24,
lensModel: 'GR LENS 18.3mm F2.8',
lensModel: '18.3mm F2.8',
longitude: -121.897_85,
make: 'RICOH IMAGING COMPANY, LTD.',
model: 'RICOH GR III',
@@ -1257,6 +1257,7 @@ describe('/asset', () => {
for (const { id, status } of assets) {
expect(status).toBe(AssetMediaStatus.Created);
// longer timeout as the thumbnail generation from full-size raw files can take a while
await utils.waitForWebsocketEvent({ event: 'assetUpload', id });
}

View File

@@ -5,7 +5,7 @@ import { app, utils } from 'src/utils';
import request from 'supertest';
import { beforeEach, describe, expect, it } from 'vitest';
const { name, email, password } = signupDto.admin;
const { email, password } = signupDto.admin;
describe(`/auth/admin-sign-up`, () => {
beforeEach(async () => {
@@ -13,33 +13,6 @@ describe(`/auth/admin-sign-up`, () => {
});
describe('POST /auth/admin-sign-up', () => {
const invalid = [
{
should: 'require an email address',
data: { name, password },
},
{
should: 'require a password',
data: { name, email },
},
{
should: 'require a name',
data: { email, password },
},
{
should: 'require a valid email',
data: { name, email: 'immich', password },
},
];
for (const { should, data } of invalid) {
it(`should ${should}`, async () => {
const { status, body } = await request(app).post('/auth/admin-sign-up').send(data);
expect(status).toEqual(400);
expect(body).toEqual(errorDto.badRequest());
});
}
it(`should sign up the admin`, async () => {
const { status, body } = await request(app).post('/auth/admin-sign-up').send(signupDto.admin);
expect(status).toBe(201);
@@ -57,14 +30,6 @@ describe(`/auth/admin-sign-up`, () => {
});
});
it('should transform email to lower case', async () => {
const { status, body } = await request(app)
.post('/auth/admin-sign-up')
.send({ ...signupDto.admin, email: 'aDmIn@IMMICH.cloud' });
expect(status).toEqual(201);
expect(body).toEqual(signupResponseDto.admin);
});
it('should not allow a second admin to sign up', async () => {
await signUpAdmin({ signUpDto: signupDto.admin });

View File

@@ -329,7 +329,7 @@ describe('/libraries', () => {
const library = await utils.createLibrary(admin.accessToken, {
ownerId: admin.userId,
importPaths: [`${testAssetDirInternal}/temp`],
exclusionPatterns: ['**/directoryA'],
exclusionPatterns: ['**/directoryA/**'],
});
await utils.scan(admin.accessToken, library.id);
@@ -337,7 +337,82 @@ describe('/libraries', () => {
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
expect(assets.count).toBe(1);
expect(assets.items[0].originalPath.includes('directoryB'));
expect(assets.items).toEqual(
expect.arrayContaining([
expect.objectContaining({ originalPath: expect.stringContaining('directoryB/assetB.png') }),
]),
);
});
it('should scan external library with multiple exclusion patterns', async () => {
const library = await utils.createLibrary(admin.accessToken, {
ownerId: admin.userId,
importPaths: [`${testAssetDirInternal}/temp`],
exclusionPatterns: ['**/directoryA/**', '**/directoryB/**'],
});
await utils.scan(admin.accessToken, library.id);
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
expect(assets.count).toBe(0);
expect(assets.items).toEqual([]);
});
it('should remove assets covered by a new exclusion pattern', async () => {
const library = await utils.createLibrary(admin.accessToken, {
ownerId: admin.userId,
importPaths: [`${testAssetDirInternal}/temp`],
});
await utils.scan(admin.accessToken, library.id);
{
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
expect(assets.count).toBe(2);
expect(assets.items).toEqual(
expect.arrayContaining([
expect.objectContaining({ originalPath: expect.stringContaining('directoryA/assetA.png') }),
expect.objectContaining({ originalPath: expect.stringContaining('directoryB/assetB.png') }),
]),
);
}
await utils.updateLibrary(admin.accessToken, library.id, {
exclusionPatterns: ['**/directoryA/**'],
});
await utils.scan(admin.accessToken, library.id);
{
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
expect(assets.count).toBe(1);
expect(assets.items).toEqual(
expect.arrayContaining([
expect.objectContaining({ originalPath: expect.stringContaining('directoryB/assetB.png') }),
]),
);
}
await utils.updateLibrary(admin.accessToken, library.id, {
exclusionPatterns: ['**/directoryA/**', '**/directoryB/**'],
});
await utils.scan(admin.accessToken, library.id);
{
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
expect(assets.count).toBe(0);
expect(assets.items).toEqual([]);
}
});
it('should scan multiple import paths', async () => {
@@ -454,6 +529,133 @@ describe('/libraries', () => {
utils.removeImageFile(`${testAssetDir}/temp/folder${char}2/asset2.png`);
});
it('should respect exclusion patterns when using multiple import paths', async () => {
// https://github.com/immich-app/immich/issues/17121
const library = await utils.createLibrary(admin.accessToken, {
ownerId: admin.userId,
importPaths: [`${testAssetDirInternal}/temp/exclusion/`, `${testAssetDirInternal}/temp/exclusion2/`],
});
const excludedFolder = `Raw`;
utils.createImageFile(`${testAssetDir}/temp/exclusion/asset1.png`);
utils.createImageFile(`${testAssetDir}/temp/exclusion/${excludedFolder}/asset2.png`);
await utils.scan(admin.accessToken, library.id);
{
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
expect(assets.items).toEqual(
expect.arrayContaining([
expect.objectContaining({ originalPath: expect.stringContaining(`/asset1.png`) }),
expect.objectContaining({ originalPath: expect.stringContaining(`${excludedFolder}/asset2.png`) }),
]),
);
}
await utils.scan(admin.accessToken, library.id);
{
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
expect(assets.items).toEqual(
expect.arrayContaining([
expect.objectContaining({ originalPath: expect.stringContaining(`/asset1.png`) }),
expect.objectContaining({ originalPath: expect.stringContaining(`${excludedFolder}/asset2.png`) }),
]),
);
}
await utils.updateLibrary(admin.accessToken, library.id, { exclusionPatterns: [`**/${excludedFolder}/**`] });
await utils.scan(admin.accessToken, library.id);
{
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
expect(assets.items).toEqual([
expect.objectContaining({ originalPath: expect.stringContaining(`/asset1.png`) }),
]);
}
await utils.scan(admin.accessToken, library.id);
{
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
expect(assets.items).toEqual([
expect.objectContaining({ originalPath: expect.stringContaining(`/asset1.png`) }),
]);
}
utils.removeImageFile(`${testAssetDir}/temp/exclusion/asset1.png`);
utils.removeImageFile(`${testAssetDir}/temp/exclusion/${excludedFolder}/asset2.png`);
});
const annoyingExclusionPatterns = ['@', '#', '$', '%', '^', '&', '='];
it.each(annoyingExclusionPatterns)('should support exclusion patterns with %s', async (char) => {
const library = await utils.createLibrary(admin.accessToken, {
ownerId: admin.userId,
importPaths: [`${testAssetDirInternal}/temp/exclusion/`],
});
const excludedFolder = `${char}folder`;
utils.createImageFile(`${testAssetDir}/temp/exclusion/asset1.png`);
utils.createImageFile(`${testAssetDir}/temp/exclusion/${excludedFolder}/asset2.png`);
await utils.scan(admin.accessToken, library.id);
{
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
expect(assets.items).toEqual(
expect.arrayContaining([
expect.objectContaining({ originalPath: expect.stringContaining(`/asset1.png`) }),
expect.objectContaining({ originalPath: expect.stringContaining(`${excludedFolder}/asset2.png`) }),
]),
);
}
await utils.scan(admin.accessToken, library.id);
{
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
expect(assets.items).toEqual(
expect.arrayContaining([
expect.objectContaining({ originalPath: expect.stringContaining(`/asset1.png`) }),
expect.objectContaining({ originalPath: expect.stringContaining(`${excludedFolder}/asset2.png`) }),
]),
);
}
await utils.updateLibrary(admin.accessToken, library.id, { exclusionPatterns: [`**/${excludedFolder}/**`] });
await utils.scan(admin.accessToken, library.id);
{
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
expect(assets.items).toEqual([
expect.objectContaining({ originalPath: expect.stringContaining(`/asset1.png`) }),
]);
}
await utils.scan(admin.accessToken, library.id);
{
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
expect(assets.items).toEqual([
expect.objectContaining({ originalPath: expect.stringContaining(`/asset1.png`) }),
]);
}
utils.removeImageFile(`${testAssetDir}/temp/exclusion/asset1.png`);
utils.removeImageFile(`${testAssetDir}/temp/exclusion/${excludedFolder}/asset2.png`);
});
it('should reimport a modified file', async () => {
const library = await utils.createLibrary(admin.accessToken, {
ownerId: admin.userId,

View File

@@ -117,7 +117,7 @@ describe('/shared-links', () => {
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://`);
expect(resp.text).toContain(`<meta property="og:image" content="https://my.immich.app`);
});
});
@@ -246,15 +246,7 @@ describe('/shared-links', () => {
const { status, body } = await request(app).get('/shared-links/me').query({ key: linkWithMetadata.key });
expect(status).toBe(200);
expect(body.assets).toHaveLength(1);
expect(body.assets[0]).toEqual(
expect.objectContaining({
originalFileName: 'example.png',
localDateTime: expect.any(String),
fileCreatedAt: expect.any(String),
exifInfo: expect.any(Object),
}),
);
expect(body.assets).toHaveLength(0);
expect(body.album).toBeDefined();
});

View File

@@ -31,33 +31,7 @@ describe('/users', () => {
);
});
describe('GET /users', () => {
it('should require authentication', async () => {
const { status, body } = await request(app).get('/users');
expect(status).toBe(401);
expect(body).toEqual(errorDto.unauthorized);
});
it('should get users', async () => {
const { status, body } = await request(app).get('/users').set('Authorization', `Bearer ${admin.accessToken}`);
expect(status).toEqual(200);
expect(body).toHaveLength(2);
expect(body).toEqual(
expect.arrayContaining([
expect.objectContaining({ email: 'admin@immich.cloud' }),
expect.objectContaining({ email: 'user2@immich.cloud' }),
]),
);
});
});
describe('GET /users/me', () => {
it('should require authentication', async () => {
const { status, body } = await request(app).get(`/users/me`);
expect(status).toBe(401);
expect(body).toEqual(errorDto.unauthorized);
});
it('should not work for shared links', async () => {
const album = await utils.createAlbum(admin.accessToken, { albumName: 'Album' });
const sharedLink = await utils.createSharedLink(admin.accessToken, {
@@ -99,24 +73,6 @@ describe('/users', () => {
});
describe('PUT /users/me', () => {
it('should require authentication', async () => {
const { status, body } = await request(app).put(`/users/me`);
expect(status).toBe(401);
expect(body).toEqual(errorDto.unauthorized);
});
for (const key of ['email', 'name']) {
it(`should not allow null ${key}`, async () => {
const dto = { [key]: null };
const { status, body } = await request(app)
.put(`/users/me`)
.set('Authorization', `Bearer ${admin.accessToken}`)
.send(dto);
expect(status).toBe(400);
expect(body).toEqual(errorDto.badRequest());
});
}
it('should update first and last name', async () => {
const before = await getMyUser({ headers: asBearerAuth(admin.accessToken) });
@@ -269,11 +225,6 @@ describe('/users', () => {
});
describe('GET /users/:id', () => {
it('should require authentication', async () => {
const { status } = await request(app).get(`/users/${admin.userId}`);
expect(status).toEqual(401);
});
it('should get the user', async () => {
const { status, body } = await request(app)
.get(`/users/${admin.userId}`)
@@ -292,12 +243,6 @@ describe('/users', () => {
});
describe('GET /server/license', () => {
it('should require authentication', async () => {
const { status, body } = await request(app).get('/users/me/license');
expect(status).toBe(401);
expect(body).toEqual(errorDto.unauthorized);
});
it('should return the user license', async () => {
await request(app)
.put('/users/me/license')
@@ -315,11 +260,6 @@ describe('/users', () => {
});
describe('PUT /users/me/license', () => {
it('should require authentication', async () => {
const { status } = await request(app).put(`/users/me/license`);
expect(status).toEqual(401);
});
it('should set the user license', async () => {
const { status, body } = await request(app)
.put(`/users/me/license`)

View File

@@ -22,7 +22,7 @@ const tests: Test[] = [
},
{
test: 'should support paths with an asterisk',
paths: [`/photos\*/image1.jpg`],
paths: [`/photos*/image1.jpg`],
files: {
'/photos*/image1.jpg': true,
'/photos*/image2.jpg': false,
@@ -40,7 +40,7 @@ const tests: Test[] = [
},
{
test: 'should support paths with a single quote',
paths: [`/photos\'/image1.jpg`],
paths: [`/photos'/image1.jpg`],
files: {
"/photos'/image1.jpg": true,
"/photos'/image2.jpg": false,
@@ -49,7 +49,7 @@ const tests: Test[] = [
},
{
test: 'should support paths with a double quote',
paths: [`/photos\"/image1.jpg`],
paths: [`/photos"/image1.jpg`],
files: {
'/photos"/image1.jpg': true,
'/photos"/image2.jpg': false,
@@ -67,7 +67,7 @@ const tests: Test[] = [
},
{
test: 'should support paths with an opening brace',
paths: [`/photos\{/image1.jpg`],
paths: [`/photos{/image1.jpg`],
files: {
'/photos{/image1.jpg': true,
'/photos{/image2.jpg': false,
@@ -76,7 +76,7 @@ const tests: Test[] = [
},
{
test: 'should support paths with a closing brace',
paths: [`/photos\}/image1.jpg`],
paths: [`/photos}/image1.jpg`],
files: {
'/photos}/image1.jpg': true,
'/photos}/image2.jpg': false,

View File

@@ -537,6 +537,7 @@ export const utils = {
},
waitForQueueFinish: (accessToken: string, queue: keyof AllJobStatusResponseDto, ms?: number) => {
// eslint-disable-next-line no-async-promise-executor
return new Promise<void>(async (resolve, reject) => {
const timeout = setTimeout(() => reject(new Error('Timed out waiting for queue to empty')), ms || 10_000);

View File

@@ -8,12 +8,14 @@ function imageLocator(page: Page) {
test.describe('Photo Viewer', () => {
let admin: LoginResponseDto;
let asset: AssetMediaResponseDto;
let rawAsset: AssetMediaResponseDto;
test.beforeAll(async () => {
utils.initSdk();
await utils.resetDatabase();
admin = await utils.adminSetup();
asset = await utils.createAsset(admin.accessToken);
rawAsset = await utils.createAsset(admin.accessToken, { assetData: { filename: 'test.arw' } });
});
test.beforeEach(async ({ context, page }) => {
@@ -36,7 +38,7 @@ test.describe('Photo Viewer', () => {
await expect(page.getByTestId('loading-spinner')).toBeVisible();
});
test('loads high resolution photo when zoomed', async ({ page }) => {
test('loads original photo when zoomed', async ({ page }) => {
await page.goto(`/photos/${asset.id}`);
await expect.poll(async () => await imageLocator(page).getAttribute('src')).toContain('thumbnail');
const box = await imageLocator(page).boundingBox();
@@ -47,6 +49,17 @@ test.describe('Photo Viewer', () => {
await expect.poll(async () => await imageLocator(page).getAttribute('src')).toContain('original');
});
test('loads fullsize image when zoomed and original is web-incompatible', async ({ page }) => {
await page.goto(`/photos/${rawAsset.id}`);
await expect.poll(async () => await imageLocator(page).getAttribute('src')).toContain('thumbnail');
const box = await imageLocator(page).boundingBox();
expect(box).toBeTruthy();
const { x, y, width, height } = box!;
await page.mouse.move(x + width / 2, y + height / 2);
await page.mouse.wheel(0, -1);
await expect.poll(async () => await imageLocator(page).getAttribute('src')).toContain('fullsize');
});
test('reloads photo when checksum changes', async ({ page }) => {
await page.goto(`/photos/${asset.id}`);
await expect.poll(async () => await imageLocator(page).getAttribute('src')).toContain('thumbnail');

View File

@@ -48,7 +48,7 @@ test.describe('Shared Links', () => {
await page.waitForSelector('[data-group] svg');
await page.getByRole('checkbox').click();
await page.getByRole('button', { name: 'Download' }).click();
await page.getByText('DOWNLOADING', { exact: true }).waitFor();
await page.waitForEvent('download');
});
test('download all from shared link', async ({ page }) => {
@@ -56,6 +56,7 @@ test.describe('Shared Links', () => {
await page.getByRole('heading', { name: 'Test Album' }).waitFor();
await page.getByRole('button', { name: 'Download' }).click();
await page.getByText('DOWNLOADING', { exact: true }).waitFor();
await page.waitForEvent('download');
});
test('enter password for a shared link', async ({ page }) => {

File diff suppressed because it is too large Load Diff

View File

@@ -162,7 +162,6 @@
"no_pattern_added": "Няма добавен модел",
"note_apply_storage_label_previous_assets": "Забележка: За да приложите етикета за съхранение към предварително качени файлове, стартирайте",
"note_cannot_be_changed_later": "ВНИМАНИЕ: Това не може да бъде променено по-късно!",
"note_unlimited_quota": "Бележка: Въведете 0 за да нямате лимит на квотата",
"notification_email_from_address": "От адрес",
"notification_email_from_address_description": "Електронна поща на изпращача, например: \"Immich Photo Server <noreply@example.com>\"",
"notification_email_host_description": "Хост на сървъра за електронна поща (например: smtp.immich.app)",
@@ -923,7 +922,6 @@
"no_shared_albums_message": "Създайте албум, за да споделяте снимки и видеоклипове с хората в мрежата си",
"not_in_any_album": "Не е в никой албум",
"note_apply_storage_label_to_previously_uploaded assets": "Забележка: За да приложите етикета за съхранение към предварително качени активи, стартирайте",
"note_unlimited_quota": "Забележка: Въведете 0 за неограничена квота",
"notes": "Бележки",
"notification_toggle_setting_description": "Активиране на имейл известия",
"notifications": "Известия",
@@ -1374,4 +1372,4 @@
"yes": "Да",
"you_dont_have_any_shared_links": "Нямате споделени връзки",
"zoom_image": "Увеличаване на изображението"
}
}

View File

@@ -1,20 +1,22 @@
{
"account": "",
"account_settings": "",
"acknowledge": "",
"about": "abaot",
"account": "Akaont",
"account_settings": "Seting blo Akaont",
"acknowledge": "Akcept",
"action": "",
"actions": "",
"active": "",
"activity": "",
"add": "",
"add_a_description": "",
"add_a_location": "",
"add_a_name": "",
"add_a_title": "",
"add_exclusion_pattern": "",
"add_import_path": "",
"add_location": "",
"add_more_users": "",
"active": "Stap Mekem",
"activity": "Wanem hemi Mekem",
"activity_changed": "WAnem hemi Mekem hemi",
"add": "Ad",
"add_a_description": "Putem Description blo hem",
"add_a_location": "Putem place blo hem",
"add_a_name": "Putem nam blo hem",
"add_a_title": "Putem wan name blo hem",
"add_exclusion_pattern": "Putem wan paten wae hemi karem aot",
"add_import_path": "Putem wan pat blo import",
"add_location": "Putem wan place blo hem",
"add_more_users": "Putem mor man",
"add_partner": "",
"add_path": "",
"add_photos": "",
@@ -116,7 +118,6 @@
"no_pattern_added": "",
"note_apply_storage_label_previous_assets": "",
"note_cannot_be_changed_later": "",
"note_unlimited_quota": "",
"notification_email_from_address": "",
"notification_email_from_address_description": "",
"notification_email_host_description": "",
@@ -612,7 +613,6 @@
"no_shared_albums_message": "",
"not_in_any_album": "",
"note_apply_storage_label_to_previously_uploaded assets": "",
"note_unlimited_quota": "",
"notes": "",
"notification_toggle_setting_description": "",
"notifications": "",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -4,6 +4,7 @@
"account_settings": "Kontoindstillinger",
"acknowledge": "Godkend",
"action": "Handling",
"action_common_update": "Opdater",
"actions": "Handlinger",
"active": "Aktive",
"activity": "Aktivitet",
@@ -13,6 +14,7 @@
"add_a_location": "Tilføj en placering",
"add_a_name": "Tilføj et navn",
"add_a_title": "Tilføj en titel",
"add_endpoint": "Tilføj endepunkt",
"add_exclusion_pattern": "Tilføj udelukkelsesmønster",
"add_import_path": "Tilføj importsti",
"add_location": "Tilføj placering",
@@ -22,6 +24,8 @@
"add_photos": "Tilføj billeder",
"add_to": "Tilføj til…",
"add_to_album": "Tilføj til album",
"add_to_album_bottom_sheet_added": "Tilføjet til {album}",
"add_to_album_bottom_sheet_already_exists": "Allerede i {album}",
"add_to_shared_album": "Tilføj til delt album",
"add_url": "Tilføj URL",
"added_to_archive": "Tilføjet til arkiv",
@@ -162,7 +166,6 @@
"no_pattern_added": "Intet mønster tilføjet",
"note_apply_storage_label_previous_assets": "Bemærk: For at anvende Lagringsmærkatet på tidligere uploadede mediefiler, kør",
"note_cannot_be_changed_later": "BEMÆRK: Dette kan ikke ændres senere!",
"note_unlimited_quota": "Bemærk: Indsæt 0 for uendelig kvote",
"notification_email_from_address": "Fra adressse",
"notification_email_from_address_description": "Afsenderemailadresse, for eksempel: \"Immich Billedserver <noreply@example.com>\"",
"notification_email_host_description": "Host af emailserver (fx smtp.immich.app)",
@@ -363,6 +366,16 @@
"admin_password": "Administratoradgangskode",
"administration": "Administration",
"advanced": "Avanceret",
"advanced_settings_log_level_title": "Logniveau: {}",
"advanced_settings_prefer_remote_subtitle": "Nogle enheder tager meget lang tid om at indlæse miniaturebilleder af elementer på enheden. Aktiver denne indstilling for i stedetat indlæse elementer fra serveren.",
"advanced_settings_prefer_remote_title": "Foretræk elementer på serveren",
"advanced_settings_proxy_headers_subtitle": "Define proxy headers Immich should send with each network request",
"advanced_settings_proxy_headers_title": "Proxy Headers",
"advanced_settings_self_signed_ssl_subtitle": "Spring verificering af SSL-certifikat over for serverens endelokation. Kræves for selvsignerede certifikater.",
"advanced_settings_self_signed_ssl_title": "Tillad selvsignerede certifikater",
"advanced_settings_tile_subtitle": "Avancerede brugerindstillinger",
"advanced_settings_troubleshooting_subtitle": "Slå ekstra funktioner for fejlsøgning til",
"advanced_settings_troubleshooting_title": "Fejlsøgning",
"age_months": "Alder {months, plural, one {# måned} other {# måneder}}",
"age_year_months": "Alder 1 år, {months, plural, one {# måned} other {# måneder}}",
"age_years": "{years, plural, other {Alder #}}",
@@ -371,6 +384,8 @@
"album_cover_updated": "Albumcover opdateret",
"album_delete_confirmation": "Er du sikker på at du vil slette albummet {album}?",
"album_delete_confirmation_description": "Hvis dette album er delt, vil andre brugere ikke længere kunne få adgang til det.",
"album_info_card_backup_album_excluded": "EKSKLUDERET",
"album_info_card_backup_album_included": "INKLUDERET",
"album_info_updated": "Albuminfo opdateret",
"album_leave": "Forlad albummet?",
"album_leave_confirmation": "Er du sikker på at du vil forlade {album}?",
@@ -379,10 +394,22 @@
"album_remove_user": "Fjern bruger?",
"album_remove_user_confirmation": "Er du sikker på at du vil fjerne {user}?",
"album_share_no_users": "Det ser ud til at du har delt denne album med alle brugere, eller du har ikke nogen brugere til at dele med.",
"album_thumbnail_card_item": "1 genstand",
"album_thumbnail_card_items": "{} genstande",
"album_thumbnail_card_shared": ". Delt",
"album_thumbnail_shared_by": "Delt af {}",
"album_updated": "Album opdateret",
"album_updated_setting_description": "Modtag en emailnotifikation når et delt album får nye mediefiler",
"album_user_left": "Forlod {album}",
"album_user_removed": "Fjernede {user}",
"album_viewer_appbar_delete_confirm": "Er du sikker på, du vil slette dette album fra din bruger?",
"album_viewer_appbar_share_err_delete": "Fejlede sletning af album",
"album_viewer_appbar_share_err_leave": "Fejlede i at forlade album",
"album_viewer_appbar_share_err_remove": "Der er problemer med at fjerne elementer fra album",
"album_viewer_appbar_share_err_title": "Fejlede i at ændre albumtitel",
"album_viewer_appbar_share_leave": "Forlad album",
"album_viewer_appbar_share_to": "Del til",
"album_viewer_page_share_add_users": "Tilføj brugere",
"album_with_link_access": "Lad alle med linket se billeder og personer i dette album.",
"albums": "Albummer",
"albums_count": "{count, plural, one {{count, number} Album} other {{count, number} Albummer}}",
@@ -400,42 +427,133 @@
"api_key_description": "Denne værdi vises kun én gang. Venligst kopiér den før du lukker vinduet.",
"api_key_empty": "Din API-nøgle-navn burde ikke være tom",
"api_keys": "API-nøgler",
"app_bar_signout_dialog_content": "Er du sikker på, du vil logge ud?",
"app_bar_signout_dialog_ok": "Ja",
"app_bar_signout_dialog_title": "Log ud",
"app_settings": "Appindstillinger",
"appears_in": "Optræder i",
"archive": "Arkiv",
"archive_or_unarchive_photo": "Arkivér eller dearkivér billede",
"archive_page_no_archived_assets": "Ingen arkiverede elementer blev fundet",
"archive_page_title": "Arkivér ({})",
"archive_size": "Arkiv størelse",
"archive_size_description": "Konfigurer arkivstørrelsen for downloads (i GiB)",
"archived": "Arkiveret",
"archived_count": "{count, plural, other {Arkiveret #}}",
"are_these_the_same_person": "Er disse den samme person?",
"are_you_sure_to_do_this": "Er du sikker på, at du vil gøre det her?",
"asset_action_delete_err_read_only": "Kan ikke slette kun læselige elementer. Springer over",
"asset_action_share_err_offline": "Kan ikke hente offline element(er). Springer over",
"asset_added_to_album": "Tilføjet til album",
"asset_adding_to_album": "Tilføjer til album…",
"asset_description_updated": "Mediefilsbeskrivelse er blevet opdateret",
"asset_filename_is_offline": "Mediefil {filename} er offline",
"asset_has_unassigned_faces": "Aktivet har ikke-tildelte ansigter",
"asset_hashing": "Hashing…",
"asset_list_group_by_sub_title": "Gruppér efter",
"asset_list_layout_settings_dynamic_layout_title": "Dynamisk layout",
"asset_list_layout_settings_group_automatically": "Automatisk",
"asset_list_layout_settings_group_by": "Gruppér elementer pr. ",
"asset_list_layout_settings_group_by_month_day": "Måned + dag",
"asset_list_layout_sub_title": "Layout",
"asset_list_settings_subtitle": "Indstillinger for billedgitterlayout",
"asset_list_settings_title": "Billedgitter",
"asset_offline": "Mediefil offline",
"asset_offline_description": "Denne eksterne mediefil kan ikke længere findes på drevet. Kontakt venligst din Immich-administrator for hjælp.",
"asset_restored_successfully": "Elementet blev gendannet succesfuldt",
"asset_skipped": "Sprunget over",
"asset_skipped_in_trash": "I skraldespand",
"asset_uploaded": "Uploadet",
"asset_uploading": "Uploader…",
"asset_viewer_settings_subtitle": "Administrer indstillinger for gallerifremviser",
"asset_viewer_settings_title": "Billedviser",
"assets": "elementer",
"assets_added_count": "Tilføjet {count, plural, one {# mediefil} other {# mediefiler}}",
"assets_added_to_album_count": "{count, plural, one {# mediefil} other {# mediefiler}} tilføjet til albummet",
"assets_added_to_name_count": "Tilføjet {count, plural, one {# mediefil} other {# mediefiler}} til {hasName, select, true {<b>{name}</b>} other {nyt album}}",
"assets_count": "{count, plural, one {# mediefil} other {# mediefiler}}",
"assets_deleted_permanently": "{} element(er) blev fjernet permanent",
"assets_deleted_permanently_from_server": "{} element(er) blev fjernet permanent fra serveren",
"assets_moved_to_trash_count": "Flyttede {count, plural, one {# mediefil} other {# mediefiler}} til papirkurven",
"assets_permanently_deleted_count": "{count, plural, one {# mediefil} other {# mediefiler}} slettet permanent",
"assets_removed_count": "Fjernede {count, plural, one {# mediefil} other {# mediefiler}}",
"assets_removed_permanently_from_device": "{} element(er) blev fjernet permanent fra din enhed",
"assets_restore_confirmation": "Er du sikker på, at du vil gendanne alle dine mediafiler i papirkurven? Du kan ikke fortryde denne handling! Bemærk, at offline mediefiler ikke kan gendannes på denne måde.",
"assets_restored_count": "{count, plural, one {# mediefil} other {# mediefiler}} gendannet",
"assets_restored_successfully": "{} element(er) blev gendannet succesfuldt",
"assets_trashed": "{} element(er) blev smidt i papirkurven",
"assets_trashed_count": "{count, plural, one {# mediefil} other {# mediefiler}} smidt i papirkurven",
"assets_trashed_from_server": "{} element(er) blev smidt i serverens papirkurv",
"assets_were_part_of_album_count": "mediefil{count, plural, one {mediefil} other {mediefiler}} er allerede en del af albummet",
"authorized_devices": "Tilladte enheder",
"automatic_endpoint_switching_subtitle": "Forbind lokalt over det anviste WiFi, når det er tilgængeligt og brug alternative forbindelser andre stæder",
"automatic_endpoint_switching_title": "Automatisk skift af URL",
"back": "Tilbage",
"back_close_deselect": "Tilbage, luk eller fravælg",
"background_location_permission": "Tilladelse til baggrundsplacering",
"background_location_permission_content": "For at skifte netværk, når appen kører i baggrunden, skal Immich *altid* have præcis placeringsadgang, så appen kan læse WiFi-netværkets navn",
"backup_album_selection_page_albums_device": "Albummer på enhed ({})",
"backup_album_selection_page_albums_tap": "Tryk en gang for at inkludere, tryk to gange for at ekskludere",
"backup_album_selection_page_assets_scatter": "Elementer kan være spredt på tværs af flere albummer. Albummer kan således inkluderes eller udelukkes under sikkerhedskopieringsprocessen.",
"backup_album_selection_page_select_albums": "Vælg albummer",
"backup_album_selection_page_selection_info": "Oplysninger om valgte",
"backup_album_selection_page_total_assets": "Samlede unikke elementer",
"backup_all": "Alt",
"backup_background_service_backup_failed_message": "Sikkerhedskopiering af elementer fejlede. Forsøger igen...",
"backup_background_service_connection_failed_message": "Forbindelsen til serveren blev tabt. Forsøger igen...",
"backup_background_service_current_upload_notification": "Uploader {}",
"backup_background_service_default_notification": "Søger efter nye elementer...",
"backup_background_service_error_title": "Fejl med sikkerhedskopiering",
"backup_background_service_in_progress_notification": "Tager sikkerhedskopi af dine elementer...",
"backup_background_service_upload_failure_notification": "Fejlede med uploade af {}",
"backup_controller_page_albums": "Sikkerhedskopiér albummer",
"backup_controller_page_background_app_refresh_disabled_content": "Slå baggrundsopdatering af applikationen til i Indstillinger > Generelt > Baggrundsopdatering af applikationer, for at bruge sikkerhedskopi i baggrunden.",
"backup_controller_page_background_app_refresh_disabled_title": "Baggrundsopdatering af app er slået fra",
"backup_controller_page_background_app_refresh_enable_button_text": "Gå til indstillinger",
"backup_controller_page_background_battery_info_link": "Vis mig hvordan",
"backup_controller_page_background_battery_info_message": "For den bedste oplevelse med sikkerhedskopiering i baggrunden, bør du slå batterioptimering, der begrænder baggrundsaktivitet, fra.\n\nSiden dette er afhængigt af enheden, bør du undersøge denne information leveret af din enheds producent.",
"backup_controller_page_background_battery_info_ok": "OK",
"backup_controller_page_background_battery_info_title": "Batterioptimering",
"backup_controller_page_background_charging": "Kun under opladning",
"backup_controller_page_background_configure_error": "Fejlede konfigureringen af sikkerhedskopiering i baggrunden",
"backup_controller_page_background_delay": "Udskyd sikkerhedskopi af nye elementer: {}",
"backup_controller_page_background_description": "Slå sikkerhedskopiering i baggrunden til, for automatisk at tage sikkerhedskopi af nye elementer, uden at skulle åbne appen",
"backup_controller_page_background_is_off": "Automatisk sikkerhedskopiering i baggrunden er slået fra",
"backup_controller_page_background_is_on": "Automatisk sikkerhedskopiering i baggrunden er slået til",
"backup_controller_page_background_turn_off": "Slå sikkerhedskopiering i baggrunden fra",
"backup_controller_page_background_turn_on": "Slå sikkerhedskopiering i baggrunden til",
"backup_controller_page_background_wifi": "Kun med WiFi",
"backup_controller_page_backup": "Sikkerhedskopier",
"backup_controller_page_backup_selected": "Valgte: ",
"backup_controller_page_backup_sub": "Sikkerhedskopierede billeder og videoer",
"backup_controller_page_created": "Oprettet den: {}",
"backup_controller_page_desc_backup": "Slå sikkerhedskopiering til automatisk at uploade nye elementer til serveren.",
"backup_controller_page_excluded": "Ekskluderet: ",
"backup_controller_page_failed": "Felet ({})",
"backup_controller_page_filename": "Filnavn: {} [{}]",
"backup_controller_page_id": "ID: {}",
"backup_controller_page_info": "Sikkerhedskopieringsinformation",
"backup_controller_page_none_selected": "Ingen valgte",
"backup_controller_page_remainder": "Tilbageværende",
"backup_controller_page_remainder_sub": "Tilbageværende billeder og albummer, at sikkerhedskopiere, fra valgte",
"backup_controller_page_server_storage": "Serverlager",
"backup_controller_page_start_backup": "Start sikkerhedskopiering",
"backup_controller_page_status_off": "Sikkerhedskopiering er slået fra",
"backup_controller_page_status_on": "Sikkerhedskopiering er slået til",
"backup_controller_page_storage_format": "{} af {} brugt",
"backup_controller_page_to_backup": "Albummer at sikkerhedskopiere",
"backup_controller_page_total_sub": "Alle unikke billeder og videoer fra valgte albummer",
"backup_controller_page_turn_off": "Slå sikkerhedskopiering fra",
"backup_controller_page_turn_on": "Slå sikkerhedskopiering til",
"backup_controller_page_uploading_file_info": "Uploader filinformation",
"backup_err_only_album": "Kan ikke slette det eneste album",
"backup_info_card_assets": "elementer",
"backup_manual_cancelled": "Annulleret",
"backup_manual_in_progress": "Upload er allerede undervejs. Prøv igen efter noget tid",
"backup_manual_success": "Succes",
"backup_manual_title": "Uploadstatus",
"backup_options_page_title": "Backupindstillinger",
"backup_setting_subtitle": "Administrer indstillnger for upload i forgrund og baggrund",
"backward": "Baglæns",
"birthdate_saved": "Fødselsdatoen blev gemt",
"birthdate_set_description": "Fødselsdato bruges til at beregne alderen på denne person på tidspunktet for et billede.",
@@ -447,24 +565,52 @@
"bulk_keep_duplicates_confirmation": "Er du sikker på, at du vil beholde {count, plural, one {# duplicate asset} other {# duplicate assets}}? Dette vil løse alle dubletgrupper uden at slette noget.",
"bulk_trash_duplicates_confirmation": "Er du sikker på, at du vil masseslette {count, plural, one {# duplikeret objekt} other {# duplikerede objekter}}? Dette vil beholde det største objekt i hver gruppe og slette alle andre dubletter.",
"buy": "Køb Immich",
"cache_settings_album_thumbnails": "Biblioteksminiaturebilleder ({} elementer)",
"cache_settings_clear_cache_button": "Fjern cache",
"cache_settings_clear_cache_button_title": "Fjern appens cache. Dette vil i stor grad påvirke appens ydeevne indtil cachen er genopbygget.",
"cache_settings_duplicated_assets_clear_button": "RYD",
"cache_settings_duplicated_assets_subtitle": "Billeder og videoer der er sortlistet af appen",
"cache_settings_duplicated_assets_title": "Dublikerede elementer ({})",
"cache_settings_image_cache_size": "Størrelse af billedecache ({} elementer)",
"cache_settings_statistics_album": "Biblioteksminiaturer",
"cache_settings_statistics_assets": "{} elementer ({})",
"cache_settings_statistics_full": "Fulde billeder",
"cache_settings_statistics_shared": "Miniaturebilleder til delte albummer",
"cache_settings_statistics_thumbnail": "Miniaturebilleder",
"cache_settings_statistics_title": "Cacheforbrug",
"cache_settings_subtitle": "Håndter cache-adfærden for Immich-appen.",
"cache_settings_thumbnail_size": "Størrelse af miniaturebillede cache ({} elementer)",
"cache_settings_tile_subtitle": "Kontroller den lokale lagerplads",
"cache_settings_tile_title": "Lokal lagerplads",
"cache_settings_title": "Cache-indstillinger",
"camera": "Kamera",
"camera_brand": "Kameramærke",
"camera_model": "Kameramodel",
"cancel": "Annullér",
"cancel_search": "Annullér søgning",
"canceled": "Canceled",
"cannot_merge_people": "Kan ikke sammenflette personer",
"cannot_undo_this_action": "Du kan ikke fortryde denne handling!",
"cannot_update_the_description": "Kan ikke opdatere beskrivelsen",
"change_date": "Ændr dato",
"change_display_order": "Ændrer visningsrækkefølge",
"change_expiration_time": "Ændr udløbstidspunkt",
"change_location": "Ændr sted",
"change_name": "Ændr navn",
"change_name_successfully": "Navn er ændret",
"change_password": "Skift kodeord",
"change_password_description": "Dette er enten første gang du tilmelder dig, eller en ændring af kodeordet blev bestilt. Indtast dit nye kodeord herunder.",
"change_password_form_confirm_password": "Bekræft kodeord",
"change_password_form_description": "Hej {name},\n\nDette er enten første gang du logger ind eller også er der lavet en anmodning om at ændre dit kodeord. Indtast venligst et nyt kodeord nedenfor.",
"change_password_form_new_password": "Nyt kodeord",
"change_password_form_password_mismatch": "Kodeord er ikke ens",
"change_password_form_reenter_new_password": "Gentag nyt kodeord",
"change_your_password": "Skift dit kodeord",
"changed_visibility_successfully": "Synlighed blev ændret",
"check_all": "Markér alle",
"check_corrupt_asset_backup": "Tjek for korrupte sikkerhedskopier af elementer",
"check_corrupt_asset_backup_button": "Foretag kontrol",
"check_corrupt_asset_backup_description": "Kør kun denne kontrol via Wi-Fi, og når alle elementer er blevet sikkerhedskopieret. Proceduren kan tage et par minutter.",
"check_logs": "Tjek logfiler",
"choose_matching_people_to_merge": "Vælg matchende personer til sammenfletning",
"city": "By",
@@ -473,6 +619,14 @@
"clear_all_recent_searches": "Ryd alle seneste søgninger",
"clear_message": "Ryd bedsked",
"clear_value": "Ryd værdi",
"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_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",
"clockwise": "Med uret",
"close": "Luk",
"collapse": "Klap sammen",
@@ -483,6 +637,9 @@
"comment_options": "Kommentarindstillinger",
"comments_and_likes": "Kommentarer og likes",
"comments_are_disabled": "Kommentarer er slået fra",
"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.",
"completed": "Completed",
"confirm": "Bekræft",
"confirm_admin_password": "Bekræft administratoradgangskode",
"confirm_delete_face": "Er du sikker på, du vil slette {name}s ansigt fra denne mediefil?",
@@ -492,6 +649,15 @@
"contain": "Inddæm",
"context": "Kontekst",
"continue": "Fortsæt",
"control_bottom_app_bar_album_info_shared": "{} genstande • Delt",
"control_bottom_app_bar_create_new_album": "Opret nyt album",
"control_bottom_app_bar_delete_from_immich": "Slet fra Immich",
"control_bottom_app_bar_delete_from_local": "Slet fra enhed",
"control_bottom_app_bar_edit_location": "Rediger placering",
"control_bottom_app_bar_edit_time": "Rediger tid og dato",
"control_bottom_app_bar_share_link": "Share Link",
"control_bottom_app_bar_share_to": "Del til",
"control_bottom_app_bar_trash_from_immich": "Flyt til papirkurv",
"copied_image_to_clipboard": "Kopierede billede til clipboard.",
"copied_to_clipboard": "Kopieret til udklipsholder!",
"copy_error": "Kopifejl",
@@ -506,24 +672,34 @@
"covers": "Omslag",
"create": "Opret",
"create_album": "Opret album",
"create_album_page_untitled": "Uden titel",
"create_library": "Opret bibliotek",
"create_link": "Opret link",
"create_link_to_share": "Opret link for at dele",
"create_link_to_share_description": "Tillad alle med linket at se de(t) valgte billede(r)",
"create_new": "OPRET NY",
"create_new_person": "Opret ny person",
"create_new_person_hint": "Tildel valgte aktiver til en ny person",
"create_new_user": "Opret ny bruger",
"create_shared_album_page_share_add_assets": "TILFØJ ELEMENT",
"create_shared_album_page_share_select_photos": "Vælg billeder",
"create_tag": "Opret tag",
"create_tag_description": "Opret et nyt tag. For indlejrede tags skal du indtaste den fulde sti til tagget inklusive skråstreger.",
"create_user": "Opret bruger",
"created": "Oprettet",
"crop": "Beskær",
"curated_object_page_title": "Ting",
"current_device": "Nuværende enhed",
"current_server_address": "Nuværende serveraddresse",
"custom_locale": "Brugerdefineret lokale",
"custom_locale_description": "Formatér datoer og tal baseret på sproget og regionen",
"daily_title_text_date": "E, dd MMM",
"daily_title_text_date_year": "E, dd MMM, yyyy",
"dark": "Mørk",
"date_after": "Dato efter",
"date_and_time": "Dato og klokkeslæt",
"date_before": "Dato før",
"date_format": "E d. LLL y • hh:mm",
"date_of_birth_saved": "Fødselsdatoen blev gemt korrekt",
"date_range": "Datointerval",
"day": "Dag",
@@ -537,19 +713,30 @@
"delete": "Slet",
"delete_album": "Slet album",
"delete_api_key_prompt": "Er du sikker på, at du vil slette denne API-nøgle?",
"delete_dialog_alert": "Disse elementer vil blive slettet permanent fra Immich og din enhed",
"delete_dialog_alert_local": "Disse elementer slettes permanent fra din enhed, men vil stadig være tilgængelige på serveren",
"delete_dialog_alert_local_non_backed_up": "Nogle af elementerne har ingen backup på serveren og vil blive slettet permanent fra din enhed",
"delete_dialog_alert_remote": "Disse elementer slettes permanent fra serveren",
"delete_dialog_ok_force": "Slet alligevel",
"delete_dialog_title": "Slet permanent",
"delete_duplicates_confirmation": "Er du sikker på, at du vil slette disse dubletter permanent?",
"delete_face": "Slet ansigt",
"delete_key": "Slet nøgle",
"delete_library": "Slet bibliotek",
"delete_link": "Slet link",
"delete_local_dialog_ok_backed_up_only": "Slet kun backup",
"delete_local_dialog_ok_force": "Slet alligevel",
"delete_others": "Slet andre",
"delete_shared_link": "Slet delt link",
"delete_shared_link_dialog_title": "Slet delt link",
"delete_tag": "Slet tag",
"delete_tag_confirmation_prompt": "Er du sikker på, at du vil slette {tagName}-tagget?",
"delete_user": "Slet bruger",
"deleted_shared_link": "Slettede delt link",
"deletes_missing_assets": "Sletter aktiver, der mangler fra disken",
"description": "Beskrivelse",
"description_input_hint_text": "Tilføj en beskrivelse...",
"description_input_submit_error": "Fejl med at opdatere beskrivelsen. Tjek loggen for flere detaljer",
"details": "DETALJER",
"direction": "Retning",
"disabled": "Deaktiveret",
@@ -566,12 +753,26 @@
"documentation": "Dokumentation",
"done": "Færdig",
"download": "Hent",
"download_canceled": "Download annulleret",
"download_complete": "Download fuldført",
"download_enqueue": "Donload sat i kø",
"download_error": "Fejl med download",
"download_failed": "Download mislykkes",
"download_filename": "fil: {}",
"download_finished": "Download afsluttet",
"download_include_embedded_motion_videos": "Indlejrede videoer",
"download_include_embedded_motion_videos_description": "Inkluder videoer indlejret i levende billeder som en separat fil",
"download_notfound": "Download ikke fundet",
"download_paused": "Download pauset",
"download_settings": "Download",
"download_settings_description": "Administrer indstillinger relateret til mediefil-downloads",
"download_started": "Download startet",
"download_sucess": "Download færdig",
"download_sucess_android": "Mediet er blevet downloadet til DCIM/Immich",
"download_waiting_to_retry": "Afventer at prøve igen",
"downloading": "Downloader",
"downloading_asset_filename": "Downloader mediefil {filename}",
"downloading_media": "Download medier",
"drop_files_to_upload": "Slip filer hvor som helst for at uploade dem",
"duplicates": "Duplikater",
"duplicates_description": "Løs hver gruppe ved at angive, hvilke, hvis nogen, er dubletter",
@@ -588,6 +789,7 @@
"edit_key": "Redigér nøgle",
"edit_link": "Rediger link",
"edit_location": "Rediger placering",
"edit_location_dialog_title": "Placering",
"edit_name": "Rediger navn",
"edit_people": "Redigér personer",
"edit_tag": "Rediger tag",
@@ -600,14 +802,19 @@
"editor_crop_tool_h2_aspect_ratios": "Størrelsesforhold",
"editor_crop_tool_h2_rotation": "Rotation",
"email": "E-mail",
"empty_folder": "This folder is empty",
"empty_trash": "Tøm papirkurv",
"empty_trash_confirmation": "Er du sikker på, at du vil tømme papirkurven? Dette vil fjerne alle objekter i papirkurven permanent fra Immich.\nDu kan ikke fortryde denne handling!",
"enable": "Aktivér",
"enabled": "Aktiveret",
"end_date": "Slutdato",
"enqueued": "Enqueued",
"enter_wifi_name": "Indtast WiFi-navn",
"error": "Fejl",
"error_change_sort_album": "Ændring af sorteringsrækkefølgen mislykkedes",
"error_delete_face": "Fejl ved sletning af ansigt fra mediefil",
"error_loading_image": "Fejl ved indlæsning af billede",
"error_saving_image": "Fejl: {}",
"error_title": "Fejl - Noget gik galt",
"errors": {
"cannot_navigate_next_asset": "Kan ikke navigere til næste mediefil",
@@ -736,8 +943,21 @@
"unable_to_upload_file": "Filen kunne ikke uploades"
},
"exif": "Exif",
"exif_bottom_sheet_description": "Tilføj beskrivelse...",
"exif_bottom_sheet_details": "DETALJER",
"exif_bottom_sheet_location": "LOKATION",
"exif_bottom_sheet_people": "PERSONER",
"exif_bottom_sheet_person_add_person": "Tilføj navn",
"exif_bottom_sheet_person_age": "Age {}",
"exif_bottom_sheet_person_age_months": "Age {} months",
"exif_bottom_sheet_person_age_year_months": "Age 1 year, {} months",
"exif_bottom_sheet_person_age_years": "Age {}",
"exit_slideshow": "Afslut slideshow",
"expand_all": "Udvid alle",
"experimental_settings_new_asset_list_subtitle": "Under udarbejdelse",
"experimental_settings_new_asset_list_title": "Aktiver eksperimentelt fotogitter",
"experimental_settings_subtitle": "Brug på eget ansvar!",
"experimental_settings_title": "Eksperimentelle",
"expire_after": "Udløb efter",
"expired": "Udløbet",
"expires_date": "Udløber {date}",
@@ -748,11 +968,16 @@
"extension": "Udvidelse",
"external": "Ekstern",
"external_libraries": "Eksterne biblioteker",
"external_network": "Eksternt netværk",
"external_network_sheet_info": "Nå der er ikke er forbundet til det foretrukne WiFi-netværk, vil appen forbinde til den første URL, den kan forbinde til, på listen nedenfor. Startende med i toppen",
"face_unassigned": "Ikke tildelt",
"failed": "Failed",
"failed_to_load_assets": "Kunne ikke indlæse mediefiler",
"failed_to_load_folder": "Failed to load folder",
"favorite": "Favorit",
"favorite_or_unfavorite_photo": "Tilføj eller fjern fra yndlingsbilleder",
"favorites": "Favoritter",
"favorites_page_no_favorites": "Ingen favoritter blev fundet",
"feature_photo_updated": "Forsidebillede uploadet",
"features": "Funktioner",
"features_setting_description": "Administrer app-funktioner",
@@ -760,25 +985,38 @@
"file_name_or_extension": "Filnavn eller filtype",
"filename": "Filnavn",
"filetype": "Filtype",
"filter": "Filter",
"filter_people": "Filtrér personer",
"find_them_fast": "Find dem hurtigt med søgning via navn",
"fix_incorrect_match": "Fix forkert match",
"folder": "Folder",
"folder_not_found": "Folder not found",
"folders": "Mapper",
"folders_feature_description": "Gennemse mappevisningen efter fotos og videoer på filsystemet",
"forward": "Fremad",
"general": "Generel",
"get_help": "Få hjælp",
"get_wifiname_error": "Kunne ikke hente Wi-Fi-navn. Sørg for, at du har givet de nødvendige tilladelser og er forbundet til et Wi-Fi-netværk",
"getting_started": "Kom godt i gang",
"go_back": "Gå tilbage",
"go_to_folder": "Gå til mappe",
"go_to_search": "Gå til søgning",
"grant_permission": "Giv tilladelse",
"group_albums_by": "Gruppér albummer efter...",
"group_country": "Gruppér efter land",
"group_no": "Ingen gruppering",
"group_owner": "Grupper efter ejer",
"group_places_by": "Gruppér steder efter...",
"group_year": "Grupper efter år",
"haptic_feedback_switch": "Slå haptisk feedback til",
"haptic_feedback_title": "Haptisk feedback",
"has_quota": "Har kvote",
"header_settings_add_header_tip": "Add Header",
"header_settings_field_validator_msg": "Value cannot be empty",
"header_settings_header_name_input": "Header name",
"header_settings_header_value_input": "Header value",
"headers_settings_tile_subtitle": "Define proxy headers the app should send with each network request",
"headers_settings_tile_title": "Custom proxy headers",
"hi_user": "Hej {name} ({email})",
"hide_all_people": "Skjul alle personer",
"hide_gallery": "Skjul galleri",
@@ -786,8 +1024,24 @@
"hide_password": "Skjul adgangskode",
"hide_person": "Skjul person",
"hide_unnamed_people": "Skjul unavngivne personer",
"home_page_add_to_album_conflicts": "Tilføjede {added} elementer til album {album}. {failed} elementer er allerede i albummet.",
"home_page_add_to_album_err_local": "Kan endnu ikke tilføje lokale elementer til album. Springer over..",
"home_page_add_to_album_success": "Tilføjede {added} elementer til album {album}.",
"home_page_album_err_partner": "Kan endnu ikke tilføje partners elementer til album. Springer over",
"home_page_archive_err_local": "Kan ikke arkivere lokalt element endnu.. Springer over",
"home_page_archive_err_partner": "Kan endnu ikke arkivere partners elementer. Springer over",
"home_page_building_timeline": "Bygger tidslinjen",
"home_page_delete_err_partner": "Kan endnu ikke slette partners elementer. Springer over",
"home_page_delete_remote_err_local": "Lokale elementer i fjernsletningssektion. Springer over",
"home_page_favorite_err_local": "Kan endnu ikke gøre lokale elementer til favoritter. Springer over..",
"home_page_favorite_err_partner": "Kan endnu ikke tilføje partners elementer som favoritter. Springer over",
"home_page_first_time_notice": "Hvis det er din første gang i appen, bedes du vælge en sikkerhedskopi af albummer så tidlinjen kan blive fyldt med billeder og videoer fra albummerne.",
"home_page_share_err_local": "Kan ikke dele lokale elementer via link, springer over",
"home_page_upload_err_limit": "Det er kun muligt at lave sikkerhedskopi af 30 elementer ad gangen. Springer over",
"host": "Host",
"hour": "Time",
"ignore_icloud_photos": "Ignorer iCloud-billeder",
"ignore_icloud_photos_description": "Billeder der er gemt på iCloud vil ikke blive uploadet til Immich-serveren",
"image": "Billede",
"image_alt_text_date": "{isVideo, select, true {Video} other {Image}} taget den {date}",
"image_alt_text_date_1_person": "{isVideo, select, true {Video} other {Image}} taget med {person1} den {date}",
@@ -799,6 +1053,10 @@
"image_alt_text_date_place_2_people": "{isVideo, select, true {Video} other {Image}} taget i {city}, {country} med {person1} og {person2} den {date}",
"image_alt_text_date_place_3_people": "{isVideo, select, true {Video} other {Image}} taget i {city}, {country} med {person1}, {person2}, og {person3} den {date}",
"image_alt_text_date_place_4_or_more_people": "{isVideo, select, true {Video} other {Image}} taget i {city}, {country} med {person1}, {person2}, og {additionalCount, number} andre den {date}",
"image_saved_successfully": "Billede gemt",
"image_viewer_page_state_provider_download_started": "Download startet",
"image_viewer_page_state_provider_download_success": "Download succesfuld",
"image_viewer_page_state_provider_share_error": "Delingsfejl",
"immich_logo": "Immich logo",
"immich_web_interface": "Immich webinterface",
"import_from_json": "Importér fra JSON",
@@ -817,6 +1075,8 @@
"night_at_midnight": "Hver nat ved midnat",
"night_at_twoam": "Hver nat kl. 2"
},
"invalid_date": "Invalid date",
"invalid_date_format": "Invalid date format",
"invite_people": "Inviter personer",
"invite_to_album": "Inviter til album",
"items_count": "{count, plural, one {# element} other {# elementer}}",
@@ -837,6 +1097,12 @@
"level": "Niveau",
"library": "Bibliotek",
"library_options": "Biblioteksindstillinger",
"library_page_device_albums": "Albummer på enhed",
"library_page_new_album": "Nyt album",
"library_page_sort_asset_count": "Antal af elementer\n",
"library_page_sort_created": "Senest oprettet",
"library_page_sort_last_modified": "Sidst redigeret",
"library_page_sort_title": "Albumtitel",
"light": "Lys",
"like_deleted": "Ligesom slettet",
"link_motion_video": "Link bevægelsesvideo",
@@ -846,12 +1112,42 @@
"list": "Liste",
"loading": "Indlæser",
"loading_search_results_failed": "Indlæsning af søgeresultater fejlede",
"local_network": "Lokalt netværk",
"local_network_sheet_info": "Appen vil oprette forbindelse til serveren via denne URL, når du bruger det angivne WiFi-netværk",
"location_permission": "Tilladelse til placering",
"location_permission_content": "For automatisk at skifte netværk, skal Immich *altid* have præcis placeringsadgang, så appen kan læse WiFi-netværkets navn",
"location_picker_choose_on_map": "Vælg på kort",
"location_picker_latitude_error": "Indtast en gyldig breddegrad",
"location_picker_latitude_hint": "Indtast din breddegrad her",
"location_picker_longitude_error": "Indtast en gyldig længdegrad",
"location_picker_longitude_hint": "Indtast din længdegrad her",
"log_out": "Log ud",
"log_out_all_devices": "Log ud af alle enheder",
"logged_out_all_devices": "Logget ud af alle enheder",
"logged_out_device": "Logget ud af enhed",
"login": "Log ind",
"login_disabled": "Login er blevet deaktiveret",
"login_form_api_exception": "API-undtagelse. Tjek serverens URL og prøv igen. ",
"login_form_back_button_text": "Tilbage",
"login_form_email_hint": "din-e-mail@e-mail.com",
"login_form_endpoint_hint": "http://din-server-ip:port",
"login_form_endpoint_url": "Server Endpoint URL",
"login_form_err_http": "Angiv venligst http:// eller https://",
"login_form_err_invalid_email": "Ugyldig e-mail",
"login_form_err_invalid_url": "Ugyldig webadresse",
"login_form_err_leading_whitespace": "Mellemrum før",
"login_form_err_trailing_whitespace": "Mellemrum efter",
"login_form_failed_get_oauth_server_config": "Fejl med at logge på med OAuth. Tjek serveres webadresse",
"login_form_failed_get_oauth_server_disable": "OAuth er ikke tilgængelig på denne server",
"login_form_failed_login": "Der opstod en vejl ved at logge ind. Tjek server webadressen, e-mailen og kodeordet",
"login_form_handshake_exception": "Der opstod en fejl med at oprette forbindelse til serveren. Aktiver selvsignerede certifikater i indstillingerne, hvis du bruger et selv signeret certifikat.",
"login_form_password_hint": "kodeord",
"login_form_save_login": "Forbliv logget ind",
"login_form_server_empty": "Indtast server-URL.",
"login_form_server_error": "Kunne ikke forbinde til serveren.",
"login_has_been_disabled": "Login er blevet deaktiveret.",
"login_password_changed_error": "Der opstod en fejl i opdateringen af dit kodeord",
"login_password_changed_success": "Kodeordet blev opdateret",
"logout_all_device_confirmation": "Er du sikker på, at du vil logge ud af alle enheder?",
"logout_this_device_confirmation": "Er du sikker på, at du vil logge denne enhed ud?",
"longitude": "Længde",
@@ -868,13 +1164,40 @@
"manage_your_devices": "Administrér dine enheder der er logget ind",
"manage_your_oauth_connection": "Administrér din OAuth-tilslutning",
"map": "Kort",
"map_assets_in_bound": "{} billede",
"map_assets_in_bounds": "{} billeder",
"map_cannot_get_user_location": "Kan ikke finde brugerens placering",
"map_location_dialog_yes": "Ja",
"map_location_picker_page_use_location": "Brug denne placering",
"map_location_service_disabled_content": "Placeringstjenesten skal aktiveres for at vise elementer fra din nuværende placering. Vil du aktivere den nu?",
"map_location_service_disabled_title": "Placeringstjenesten er deaktiveret",
"map_marker_for_images": "Kortmarkør for billeder taget i {city}, {country}",
"map_marker_with_image": "Kortmarkør med billede",
"map_no_assets_in_bounds": "Der er ingen billeder i dette område",
"map_no_location_permission_content": "Der kræves tilladelse til placeringen for at vise elementer fra din nuværende placering. Vil du give tilladelse?",
"map_no_location_permission_title": "Placeringstilladelse blev afvist",
"map_settings": "Kortindstillinger",
"map_settings_dark_mode": "Mørk tilstand",
"map_settings_date_range_option_day": "Sidste 24 timer",
"map_settings_date_range_option_days": "Sidste {} dage",
"map_settings_date_range_option_year": "Sidste år",
"map_settings_date_range_option_years": "Sidste {} år",
"map_settings_dialog_title": "Kortindstillinger",
"map_settings_include_show_archived": "Inkluder arkiveret",
"map_settings_include_show_partners": "Inkluder partnere",
"map_settings_only_show_favorites": "Vis kun favoritter",
"map_settings_theme_settings": "Korttema",
"map_zoom_to_see_photos": "Zoom ud for at vise billeder",
"matches": "Parringer",
"media_type": "Medietype",
"memories": "Minder",
"memories_all_caught_up": "Ajour",
"memories_check_back_tomorrow": "Kom tilbage i morgen for at se nye minder",
"memories_setting_description": "Administrér hvad du ser i dine minder",
"memories_start_over": "Start forfra",
"memories_swipe_to_close": "Stryg op for at lukke",
"memories_year_ago": "A year ago",
"memories_years_ago": "{} years ago",
"memory": "Minde",
"memory_lane_title": "Minder {title}",
"menu": "Menu",
@@ -889,12 +1212,17 @@
"missing": "Mangler",
"model": "Model",
"month": "Måned",
"monthly_title_text_date_format": "MMMM y",
"more": "Mere",
"moved_to_trash": "Flyttet til skraldespand",
"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",
"mute_memories": "Dæmp minder",
"my_albums": "Mine albummer",
"name": "Navn",
"name_or_nickname": "Navn eller kælenavn",
"networking_settings": "Netværk",
"networking_subtitle": "Administrer serverens endepunktindstillinger",
"never": "aldrig",
"new_album": "Nyt album",
"new_api_key": "Ny API-nøgle",
@@ -911,6 +1239,7 @@
"no_albums_yet": "Det ser ud til, at du ikke har nogen album endnu.",
"no_archived_assets_message": "Arkivér billeder og videoer for at gemme dem væk fra din Billede oversigt",
"no_assets_message": "KLIK FOR AT UPLOADE DIT FØRSTE BILLEDE",
"no_assets_to_show": "Ingen elementer at vise",
"no_duplicates_found": "Ingen duplikater fundet.",
"no_exif_info_available": "Ingen tilgængelig exif information",
"no_explore_results_message": "Upload flere billeder for at udforske din samling.",
@@ -922,9 +1251,13 @@
"no_results_description": "Prøv et synonym eller et mere generelt søgeord",
"no_shared_albums_message": "Opret et album for at dele billeder og videoer med personer i dit netværk",
"not_in_any_album": "Ikke i noget album",
"not_selected": "Not selected",
"note_apply_storage_label_to_previously_uploaded assets": "Bemærk: For at anvende Lagringsmærkat på tidligere uploadede medier, kør",
"note_unlimited_quota": "Bemærk: Indsæt 0 for ubegrænset kvote",
"notes": "Noter",
"notification_permission_dialog_content": "Gå til indstillinger for at slå notifikationer til.",
"notification_permission_list_tile_content": "Tillad at bruge notifikationer.",
"notification_permission_list_tile_enable_button": "Slå notifikationer til",
"notification_permission_list_tile_title": "Notifikationstilladelser",
"notification_toggle_setting_description": "Aktivér emailnotifikationer",
"notifications": "Notifikationer",
"notifications_setting_description": "Administrér notifikationer",
@@ -935,6 +1268,7 @@
"offline_paths_description": "Disse resultater kan være på grund af manuel sletning af filer, som ikke er en del af et eksternt bibliotek.",
"ok": "Ok",
"oldest_first": "Ældste først",
"on_this_device": "På denne enhed",
"onboarding": "Introduktion",
"onboarding_privacy_description": "Følgende (valgfrie) funktioner er afhængige af eksterne tjenester, og kan til enhver tid deaktiveres i administrationsindstillingerne.",
"onboarding_theme_description": "Vælg et farvetema til din instans. Du kan ændre dette senere i dine indstillinger.",
@@ -958,6 +1292,14 @@
"partner_can_access": "{partner} kan tilgå",
"partner_can_access_assets": "Alle dine billeder og videoer, bortset fra dem i Arkivet og Slettet",
"partner_can_access_location": "Stedet, hvor dine billeder blev taget",
"partner_list_user_photos": "{user}s billeder",
"partner_list_view_all": "Se alle",
"partner_page_empty_message": "Dine billeder er endnu ikke delt med en partner.",
"partner_page_no_more_users": "Der er ikke flere brugere at tilføje",
"partner_page_partner_add_failed": "Kunne ikke tilføje en partner",
"partner_page_select_partner": "Vælg partner",
"partner_page_shared_to_title": "Delt til",
"partner_page_stop_sharing_content": "{} vil ikke længere have adgang til dine billeder.",
"partner_sharing": "Partnerdeling",
"partners": "Partnere",
"password": "Kodeord",
@@ -986,6 +1328,14 @@
"permanently_delete_assets_prompt": "Er du sikker på, at du permanent vil slette {count, plural, one {dette aktiv?} other {disse <b>#</b> aktiver?}} Dette vil også fjerne {count, plural, one {det fra dets} other {dem fra deres}} album(er).",
"permanently_deleted_asset": "Permanent slettet medie",
"permanently_deleted_assets_count": "{count, plural, one {# aktiv} other {# aktiver}} permanent slettet",
"permission_onboarding_back": "Tilbage",
"permission_onboarding_continue_anyway": "Fortsæt alligevel",
"permission_onboarding_get_started": "Kom i gang",
"permission_onboarding_go_to_settings": "Gå til indstillinger",
"permission_onboarding_permission_denied": "Tilladelse afvist. For at bruge Immich, skal der gives tilladelse til at se billeder og videoer i indstillinger.",
"permission_onboarding_permission_granted": "Tilladelse givet! Du er nu klar.",
"permission_onboarding_permission_limited": "Tilladelse begrænset. For at lade Immich lave sikkerhedskopi og styre hele dit galleri, skal der gives tilladelse til billeder og videoer i indstillinger.",
"permission_onboarding_request": "Immich kræver tilliadelse til at se dine billeder og videoer.",
"person": "Person",
"person_birthdate": "Født den {date}",
"person_hidden": "{name}{hidden, select, true { (skjult)} other {}}",
@@ -1003,6 +1353,8 @@
"play_motion_photo": "Afspil bevægelsesbillede",
"play_or_pause_video": "Afspil eller pause video",
"port": "Port",
"preferences_settings_subtitle": "Administrer app-præferencer",
"preferences_settings_title": "Præferencer",
"preset": "Forudindstilling",
"preview": "Forhåndsvisning",
"previous": "Forrige",
@@ -1010,6 +1362,13 @@
"previous_or_next_photo": "Forrige eller næste billede",
"primary": "Primære",
"privacy": "Privatliv",
"profile_drawer_app_logs": "Log",
"profile_drawer_client_out_of_date_major": "Mobilapp er forældet. Opdater venligst til den nyeste større version",
"profile_drawer_client_out_of_date_minor": "Mobilapp er forældet. Opdater venligst til den nyeste mindre version",
"profile_drawer_client_server_up_to_date": "Klient og server er ajour",
"profile_drawer_github": "GitHub",
"profile_drawer_server_out_of_date_major": "Server er forældet. Opdater venligst til den nyeste større version",
"profile_drawer_server_out_of_date_minor": "Server er forældet. Opdater venligst til den nyeste mindre version",
"profile_image_of_user": "Profilbillede af {user}",
"profile_picture_set": "Profilbillede indstillet.",
"public_album": "Offentligt album",
@@ -1059,6 +1418,8 @@
"recent": "For nylig",
"recent-albums": "Seneste albums",
"recent_searches": "Seneste søgninger",
"recently_added": "Senest tilføjet",
"recently_added_page_title": "Nyligt tilføjet",
"refresh": "Opdatér",
"refresh_encoded_videos": "Opdater kodede videoer",
"refresh_faces": "Opdater ansigter",
@@ -1115,10 +1476,12 @@
"role_editor": "Redaktør",
"role_viewer": "Seer",
"save": "Gem",
"save_to_gallery": "Gem til galleri",
"saved_api_key": "Gemt API-nøgle",
"saved_profile": "Gemte profil",
"saved_settings": "Gemte indstillinger",
"say_something": "Skriv noget",
"scaffold_body_error_occurred": "Der opstod en fejl",
"scan_all_libraries": "Skan alle biblioteker",
"scan_library": "Skan",
"scan_settings": "Skanningsindstillinger",
@@ -1134,16 +1497,45 @@
"search_camera_model": "Søg efter kameramodel...",
"search_city": "Søg efter by...",
"search_country": "Søg efter land...",
"search_filter_apply": "Tilføj filter",
"search_filter_camera_title": "Vælg type af kamera",
"search_filter_date": "Dato",
"search_filter_date_interval": "{start} til { slut}",
"search_filter_date_title": "Vælg et datointerval",
"search_filter_display_option_not_in_album": "Ikke i album",
"search_filter_display_options": "Visningsindstillinger",
"search_filter_filename": "Search by file name",
"search_filter_location": "Lokation",
"search_filter_location_title": "Vælg lokation",
"search_filter_media_type": "Medietype",
"search_filter_media_type_title": "Vælg medietype",
"search_filter_people_title": "Vælg personer",
"search_for": "Søg efter",
"search_for_existing_person": "Søg efter eksisterende person",
"search_no_more_result": "No more results",
"search_no_people": "Ingen personer",
"search_no_people_named": "Ingen personer med navnet \"{name}\"",
"search_no_result": "No results found, try a different search term or combination",
"search_options": "Søgemuligheder",
"search_page_categories": "Kategorier",
"search_page_motion_photos": "Bevægelsesbilleder",
"search_page_no_objects": "Ingen elementer er tilgængelige",
"search_page_no_places": "Ingen placeringsinformation er tilgængelig",
"search_page_screenshots": "Skærmbilleder",
"search_page_search_photos_videos": "Søg i dine billeder og videoer",
"search_page_selfies": "Selfier",
"search_page_things": "Ting",
"search_page_view_all_button": "Vis alt",
"search_page_your_activity": "Din aktivitet",
"search_page_your_map": "Dit kort",
"search_people": "Søg i personer",
"search_places": "Søg i steder",
"search_rating": "Søg efter vurdering...",
"search_result_page_new_search_hint": "Ny søgning",
"search_settings": "søgeindstillinger",
"search_state": "Søg efter lansdel...",
"search_suggestion_list_smart_search_hint_1": "Smart søgnining er slået til som standard. For at søge efter metadata brug syntaksen",
"search_suggestion_list_smart_search_hint_2": "m:dit-søgeord",
"search_tags": "Søg tags...",
"search_timezone": "Søg i tidszone...",
"search_type": "Søg efter type",
@@ -1164,10 +1556,14 @@
"select_new_face": "Vælg nyt ansigt",
"select_photos": "Vælg billeder",
"select_trash_all": "Vælg smid alle ud",
"select_user_for_sharing_page_err_album": "Fejlede i at oprette et nyt album",
"selected": "Valgt",
"selected_count": "{count, plural, one {# valgt} other {# valgte}}",
"send_message": "Send besked",
"send_welcome_email": "Send velkomstemail",
"server_endpoint": "Server endepunkt",
"server_info_box_app_version": "Applikationsversion",
"server_info_box_server_url": "Server URL",
"server_offline": "Server Offline",
"server_online": "Server Online",
"server_stats": "Serverstatus",
@@ -1179,22 +1575,91 @@
"set_date_of_birth": "Indstil fødselsdato",
"set_profile_picture": "Indstil profilbillede",
"set_slideshow_to_fullscreen": "Sæt diasshow til fuldskærmsvisning",
"setting_image_viewer_help": "Detaljeret visning indlæser miniaturebilleder først. Herefter indlæses mediumstørrelse forhåndsvisning af billedet (hvis dette er slået til), for til sidst at vise originalen (hvis dette er slået til).",
"setting_image_viewer_original_subtitle": "Slå indlæsning af originalbillede i fuld størrelse til (stort!). Deaktiver for at reducere dataforbruget (både på netværket og for enhedscache).",
"setting_image_viewer_original_title": "Indlæs originalbillede",
"setting_image_viewer_preview_subtitle": "Slå indlæsning af et mediumstørrelse billede til. Slå fra for enten direkte at indlæse originalen eller kun at bruge miniaturebilledet.",
"setting_image_viewer_preview_title": "Indlæs forhåndsvisning af billedet",
"setting_image_viewer_title": "Images",
"setting_languages_apply": "Anvend",
"setting_languages_subtitle": "Ændrer app-sprog",
"setting_languages_title": "Sprog",
"setting_notifications_notify_failures_grace_period": "Giv besked om fejl med sikkerhedskopiering i baggrunden: {}",
"setting_notifications_notify_hours": "{} timer",
"setting_notifications_notify_immediately": "med det samme",
"setting_notifications_notify_minutes": "{} minutter",
"setting_notifications_notify_never": "aldrig",
"setting_notifications_notify_seconds": "{} sekunder",
"setting_notifications_single_progress_subtitle": "Detaljeret uploadstatus pr. element",
"setting_notifications_single_progress_title": "Vis detaljeret baggrundsuploadstatus",
"setting_notifications_subtitle": "Tilpas dine notifikationspræferencer",
"setting_notifications_total_progress_subtitle": "Samlet uploadstatus (færdige/samlet antal elementer)",
"setting_notifications_total_progress_title": "Vis samlet baggrundsuploadstatus",
"setting_video_viewer_looping_title": "Looping",
"setting_video_viewer_original_video_subtitle": "When streaming a video from the server, play the original even when a transcode is available. May lead to buffering. Videos available locally are played in original quality regardless of this setting.",
"setting_video_viewer_original_video_title": "Force original video",
"settings": "Indstillinger",
"settings_require_restart": "Genstart venligst Immich for at anvende denne ændring",
"settings_saved": "Indstillinger er gemt",
"share": "Del",
"share_add_photos": "Tilføj billeder",
"share_assets_selected": "{} valgt",
"share_dialog_preparing": "Forbereder...",
"shared": "Delt",
"shared_album_activities_input_disable": "Kommentarer er deaktiveret",
"shared_album_activity_remove_content": "Vil du slette denne aktivitet?",
"shared_album_activity_remove_title": "Slet aktivitet",
"shared_album_section_people_action_error": "Der opstod en fejl i fjernelsen fra albummet",
"shared_album_section_people_action_leave": "Fjern brugere fra albummet",
"shared_album_section_people_action_remove_user": "Fjern brugere fra albummet",
"shared_album_section_people_title": "PERSONER",
"shared_by": "Delt af",
"shared_by_user": "Delt af {user}",
"shared_by_you": "Delt af dig",
"shared_from_partner": "Billeder fra {partner}",
"shared_intent_upload_button_progress_text": "{} / {} Uploaded",
"shared_link_app_bar_title": "Delte links",
"shared_link_clipboard_copied_massage": "Kopieret til udklipsholderen",
"shared_link_clipboard_text": "Link: {}\nkodeord: {}",
"shared_link_create_error": "Der opstod en fejl i oprettelsen af et delt link",
"shared_link_edit_description_hint": "Indtast beskrivelse",
"shared_link_edit_expire_after_option_day": "1 dag",
"shared_link_edit_expire_after_option_days": "{} dage",
"shared_link_edit_expire_after_option_hour": "1 time",
"shared_link_edit_expire_after_option_hours": "{} timer",
"shared_link_edit_expire_after_option_minute": "1 minut",
"shared_link_edit_expire_after_option_minutes": "{} minutter",
"shared_link_edit_expire_after_option_months": "{} måneder",
"shared_link_edit_expire_after_option_year": "{} år",
"shared_link_edit_password_hint": "Indtast kodeordet",
"shared_link_edit_submit_button": "Opdater link",
"shared_link_error_server_url_fetch": "Kan ikke finde server URL",
"shared_link_expires_day": "Udløber om {} dag",
"shared_link_expires_days": "Udløber om {} dage",
"shared_link_expires_hour": "Udløber om {} time",
"shared_link_expires_hours": "Udløber om {} timer",
"shared_link_expires_minute": "Udløber om {} minut",
"shared_link_expires_minutes": "Udløber om {} minutter",
"shared_link_expires_never": "Udløber aldrig",
"shared_link_expires_second": "Udløber om {} sekund",
"shared_link_expires_seconds": "Udløber om {} sekunder",
"shared_link_individual_shared": "Individuelt delt",
"shared_link_info_chip_metadata": "EXIF",
"shared_link_manage_links": "Håndter delte links",
"shared_link_options": "Muligheder for delt link",
"shared_links": "Delte links",
"shared_links_description": "Del billeder og videoer med et link",
"shared_photos_and_videos_count": "{assetCount, plural, other {# delte billeder & videoer.}}",
"shared_with_me": "Delt med mig",
"shared_with_partner": "Delt med {partner}",
"sharing": "Delte",
"sharing_enter_password": "Indtast venligst adgangskoden for at se denne side.",
"sharing_page_album": "Delt albums",
"sharing_page_description": "Opret delte albummer for at dele billeder og video med personer på dit netværk.",
"sharing_page_empty_list": "TOM LISTE",
"sharing_sidebar_description": "Vis et link til deling i sidemenuen",
"sharing_silver_appbar_create_shared_album": "Opret delt album",
"sharing_silver_appbar_share_partner": "Del med partner",
"shift_to_permanent_delete": "tryk på ⇧ for at slette aktiv permanent",
"show_album_options": "Vis albumindstillinger",
"show_albums": "Vis albummer",
@@ -1261,6 +1726,9 @@
"support_third_party_description": "Din Immich-installation blev sammensat af en tredjepart. Problemer, du oplever, kan være forårsaget af denne udvikler, så rejs venligst problemer med dem i første omgang ved at bruge nedenstående links.",
"swap_merge_direction": "Byt retning for sammenfletning",
"sync": "Synkronisér",
"sync_albums": "Synkroniser albummer",
"sync_albums_manual_subtitle": "Synkroniser alle uploadet billeder og videoer til de valgte backupalbummer",
"sync_upload_album_setting_subtitle": "Opret og upload dine billeder og videoer til de valgte albummer i Immich",
"tag": "Tag",
"tag_assets": "Tag mediefiler",
"tag_created": "Oprettet tag: {tag}",
@@ -1274,6 +1742,19 @@
"theme": "Tema",
"theme_selection": "Temavalg",
"theme_selection_description": "Indstil automatisk temaet til lyst eller mørkt baseret på din browsers systempræference",
"theme_setting_asset_list_storage_indicator_title": "Vis opbevaringsindikator på filer",
"theme_setting_asset_list_tiles_per_row_title": "Antal elementer per række ({})",
"theme_setting_colorful_interface_subtitle": "Tilføj primær farve til baggrundsoverflader.",
"theme_setting_colorful_interface_title": "Farverig grænseflade",
"theme_setting_image_viewer_quality_subtitle": "Juster kvaliteten i billedfremviseren",
"theme_setting_image_viewer_quality_title": "Billedfremviserkvalitet",
"theme_setting_primary_color_subtitle": "Vælg en farve til primære handlinger og accenter.",
"theme_setting_primary_color_title": "Primær farve",
"theme_setting_system_primary_color_title": "Brug systemfarver",
"theme_setting_system_theme_switch": "Automatisk (Følg systemindstillinger)",
"theme_setting_theme_subtitle": "Vælg appens temaindstilling",
"theme_setting_three_stage_loading_subtitle": "Tre-trins indlæsning kan øge ydeevnen, men kan ligeledes føre til højere netværksbelastning",
"theme_setting_three_stage_loading_title": "Slå tre-trins indlæsning til",
"they_will_be_merged_together": "De vil blive slået sammen",
"third_party_resources": "Tredjepartsressourcer",
"time_based_memories": "Tidsbaserede minder",
@@ -1293,7 +1774,15 @@
"trash_all": "Smid alle ud",
"trash_count": "Slet {count, number}",
"trash_delete_asset": "Flyt mediefil til Papirkurv",
"trash_emptied": "Tømte papirkurven",
"trash_no_results_message": "Billeder og videoer markeret til sletning vil blive vist her.",
"trash_page_delete_all": "Slet alt",
"trash_page_empty_trash_dialog_content": "Vil du tømme papirkurven? Disse elementer vil blive permanent fjernet fra Immich",
"trash_page_info": "Slettede elementer vil blive slettet permanent efter {} dage",
"trash_page_no_assets": "Ingen slettede elementer",
"trash_page_restore_all": "Gendan alt",
"trash_page_select_assets_btn": "Vælg elementer",
"trash_page_title": "Papirkurv ({})",
"trashed_items_will_be_permanently_deleted_after": "Mediefiler i skraldespanden vil blive slettet permanent efter {days, plural, one {# dag} other {# dage}}.",
"type": "Type",
"unarchive": "Afakivér",
@@ -1322,6 +1811,8 @@
"updated_password": "Opdaterede adgangskode",
"upload": "Upload",
"upload_concurrency": "Upload samtidighed",
"upload_dialog_info": "Vil du sikkerhedskopiere de(t) valgte element(er) til serveren?",
"upload_dialog_title": "Upload element",
"upload_errors": "Upload afsluttet med {count, plural, one {# fejl} other {# fejl}}. Opdater siden for at se nye uploadaktiver.",
"upload_progress": "Resterende {remaining, number} - Behandlet {processed, number}/{total, number}",
"upload_skipped_duplicates": "Sprang over {count, plural, one {# duplet aktiv} other {# duplikerede aktiver}}",
@@ -1329,8 +1820,11 @@
"upload_status_errors": "Fejl",
"upload_status_uploaded": "Uploadet",
"upload_success": "Upload gennemført. Opdater siden for at se nye uploadaktiver.",
"upload_to_immich": "Upload to Immich ({})",
"uploading": "Uploading",
"url": "URL",
"usage": "Forbrug",
"use_current_connection": "brug nuværende forbindelse",
"use_custom_date_range": "Brug tilpasset datointerval i stedet",
"user": "Bruger",
"user_id": "Bruger-ID",
@@ -1345,10 +1839,16 @@
"users": "Brugere",
"utilities": "Værktøjer",
"validate": "Validér",
"validate_endpoint_error": "Indtast en gyldig URL",
"variables": "Variabler",
"version": "Version",
"version_announcement_closing": "Din ven, Alex",
"version_announcement_message": "Hej! En ny version af Immich er tilgængelig. Brug venligst lidt tid på at læse <link>udgivelsesbemærkningerne</link> for at sikre, at din opsætning er opdateret for at forhindre fejlkonfigurationer, især hvis du bruger WatchTower eller en mekanisme, der håndterer automatisk opdatering af din Immich-instans.",
"version_announcement_overlay_release_notes": "udgivelsesnoterne",
"version_announcement_overlay_text_1": "Hej ven, der er en ny version af",
"version_announcement_overlay_text_2": ". Besøg venligst ",
"version_announcement_overlay_text_3": " for at sikre dig, at din dockercompose- og .env-fil er opdateret, så der undgås fejlkonfiguration, specielt hvis du bruger WatchTower eller lignede.",
"version_announcement_overlay_title": "Ny serverversion er tilgængelig 🎉",
"version_history": "Versionshistorik",
"version_history_item": "Installerede {version} den {date}",
"video": "Video",
@@ -1367,15 +1867,20 @@
"view_next_asset": "Se næste medie",
"view_previous_asset": "Se forrige medie",
"view_stack": "Vis stak",
"viewer_remove_from_stack": "Fjern fra stak",
"viewer_stack_use_as_main_asset": "Brug som hovedelement",
"viewer_unstack": "Fjern fra stak",
"visibility_changed": "Synlighed ændret for {count, plural, one {# person} other {# personer}}",
"waiting": "Venter",
"warning": "Advarsel",
"week": "Uge",
"welcome": "Velkommen",
"welcome_to_immich": "Velkommen til Immich",
"wifi_name": "WiFi-navn",
"year": "År",
"years_ago": "{years, plural, one {# år} other {# år}} siden",
"yes": "Ja",
"you_dont_have_any_shared_links": "Du har ikke nogen delte links",
"your_wifi_name": "Dit WiFi-navn",
"zoom_image": "Zoom billede"
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -66,6 +66,11 @@
"forcing_refresh_library_files": "Kogu kõigi failide sundvärskendamine",
"image_format": "Formaat",
"image_format_description": "WebP failid on väiksemad kui JPEG, aga kodeerimine on aeglasem.",
"image_fullsize_description": "Täismõõdus pilt ilma metaandmeteta, kasutatakse sisse suumimisel",
"image_fullsize_enabled": "Luba täismõõdus piltide genereerimine",
"image_fullsize_enabled_description": "Genereeri mitte-veebisõbralike formaatide jaoks täismõõdus pilt. Kui \"Eelista manustatud eelvaadet\" on lubatud, kasutatakse manustatud eelvaateid otse ilma teisendamiseta. Ei mõjuta veebisõbralikke formaate nagu JPEG.",
"image_fullsize_quality_description": "Täismõõdus pildi kvaliteet vahemikus 1-100. Kõrgem väärtus on parem, aga tulemuseks on suuremad failid.",
"image_fullsize_title": "Täismõõdus pildi seaded",
"image_prefer_embedded_preview": "Eelista manustatud eelvaadet",
"image_prefer_embedded_preview_setting_description": "Kasuta pilditöötluse sisendina võimalusel RAW fotodesse manustatud eelvaateid. See võib mõnede piltide puhul anda tulemuseks täpsemad värvid, aga eelvaate kvaliteet sõltub konkreetsest kaamerast ning pildis võib olla rohkem tihendusmüra.",
"image_prefer_wide_gamut": "Eelista laia värvigammat",
@@ -162,7 +167,6 @@
"no_pattern_added": "Mustreid ei ole",
"note_apply_storage_label_previous_assets": "Märkus: Et rakendada talletussilt varem üleslaaditud üksustele, käivita",
"note_cannot_be_changed_later": "MÄRKUS: Seda ei saa hiljem muuta!",
"note_unlimited_quota": "Märkus: Piiramatu kvoodi jaoks sisesta 0",
"notification_email_from_address": "Saatja aadress",
"notification_email_from_address_description": "Saatja e-posti aadress, näiteks: \"Immich Photo Server <noreply@example.com>\"",
"notification_email_host_description": "E-posti serveri host (nt. smtp.immich.app)",
@@ -859,6 +863,7 @@
"loop_videos": "Taasesita videod",
"loop_videos_description": "Lülita sisse, et detailvaates videot automaatselt taasesitada.",
"main_branch_warning": "Sa kasutad arendusversiooni; soovitame tungivalt kasutada väljalaskeversiooni!",
"main_menu": "Peamenüü",
"make": "Mark",
"manage_shared_links": "Halda jagatud linke",
"manage_sharing_with_partners": "Halda partneritega jagamist",
@@ -923,7 +928,6 @@
"no_shared_albums_message": "Lisa album, et fotosid ja videosid teistega jagada",
"not_in_any_album": "Pole üheski albumis",
"note_apply_storage_label_to_previously_uploaded assets": "Märkus: Et rakendada talletussilt varem üleslaaditud üksustele, käivita",
"note_unlimited_quota": "Märkus: Piiramatu kvoodi jaoks sisesta 0",
"notes": "Märkused",
"notification_toggle_setting_description": "Luba e-posti teel teavitused",
"notifications": "Teavitused",
@@ -1366,6 +1370,7 @@
"view_name": "Vaade",
"view_next_asset": "Vaata järgmist üksust",
"view_previous_asset": "Vaata eelmist üksust",
"view_qr_code": "Vaata QR-koodi",
"view_stack": "Vaata virna",
"visibility_changed": "{count, plural, one {# isiku} other {# isiku}} nähtavus muudetud",
"waiting": "Ootel",

1
i18n/eu.json Normal file
View File

@@ -0,0 +1 @@
{}

View File

@@ -132,7 +132,6 @@
"no_pattern_added": "هیچ الگوی اضافه نشده",
"note_apply_storage_label_previous_assets": "توجه: برای اعمال برچسب ذخیره سازی به دارایی هایی که قبلاً بارگذاری شده اند، دستور زیر را اجرا کنید",
"note_cannot_be_changed_later": "توجه: این را نمی توان بعداً تغییر داد!",
"note_unlimited_quota": "توجه: برای سهمیه نامحدود، عدد 0 را وارد کنید",
"notification_email_from_address": "آدرس فرستنده",
"notification_email_from_address_description": "آدرس ایمیل فرستنده، به عنوان مثال:\"Immich سرور عکس <noreply@example.com>\"",
"notification_email_host_description": "میزبان سرور ایمیل (مثلاً smtp.immich.app)",
@@ -664,7 +663,6 @@
"no_shared_albums_message": "",
"not_in_any_album": "در هیچ آلبومی نیست",
"note_apply_storage_label_to_previously_uploaded assets": "",
"note_unlimited_quota": "",
"notes": "یادداشت‌ها",
"notification_toggle_setting_description": "اعلان‌های ایمیلی را فعال کنید",
"notifications": "اعلان‌ها",
@@ -926,4 +924,4 @@
"yes": "بله",
"you_dont_have_any_shared_links": "",
"zoom_image": "بزرگنمایی تصویر"
}
}

View File

@@ -4,6 +4,7 @@
"account_settings": "Tilin asetukset",
"acknowledge": "Tiedostan",
"action": "Toiminta",
"action_common_update": "Päivitä",
"actions": "Toimintoja",
"active": "Aktiivinen",
"activity": "Aktiviteetti",
@@ -13,6 +14,7 @@
"add_a_location": "Lisää sijainti",
"add_a_name": "Lisää nimi",
"add_a_title": "Lisää otsikko",
"add_endpoint": "Add endpoint",
"add_exclusion_pattern": "Lisää poissulkemismalli",
"add_import_path": "Lisää tuontipolku",
"add_location": "Lisää sijainti",
@@ -22,6 +24,8 @@
"add_photos": "Lisää kuvia",
"add_to": "Lisää…",
"add_to_album": "Lisää albumiin",
"add_to_album_bottom_sheet_added": "Lisätty albumiin {album}",
"add_to_album_bottom_sheet_already_exists": "Kohde on jo albumissa {album}",
"add_to_shared_album": "Lisää jaettuun albumiin",
"add_url": "Lisää URL",
"added_to_archive": "Arkistoitu",
@@ -159,7 +163,6 @@
"no_pattern_added": "Kaavoja ei lisättynä",
"note_apply_storage_label_previous_assets": "Huom: Asettaaksesi nimikkeen aiemmin ladatulle aineistolle, aja",
"note_cannot_be_changed_later": "Huom: Tätä ei voi enää myöhemmin vaihtaa!",
"note_unlimited_quota": "Huom: Määritä 0 rajoittamattomaksi kiintiöksi",
"notification_email_from_address": "Lähettäjän osoite",
"notification_email_from_address_description": "Lähettäjän sähköpostiosoite. Esimerkiksi \"Immich-kuvapalvelin <noreply@example.com>\"",
"notification_email_host_description": "Sähköpostipalvelin (esim. smtp.immich.app)",
@@ -219,7 +222,7 @@
"reset_settings_to_default": "Nollaa asetukset oletuksille",
"reset_settings_to_recent_saved": "Palauta aiemmin tallennetut asetukset",
"scanning_library": "Kirjastoa skannataan",
"search_jobs": "Etsi tehtäviä...",
"search_jobs": "Etsi tehtäviä",
"send_welcome_email": "Lähetä tervetuloviesti",
"server_external_domain_settings": "Ulkoinen osoite",
"server_external_domain_settings_description": "Osoite julkisille linkeille, http(s):// mukaan lukien",
@@ -360,6 +363,16 @@
"admin_password": "Ylläpitäjän salasana",
"administration": "Ylläpito",
"advanced": "Edistyneet",
"advanced_settings_log_level_title": "Lokitaso: {}",
"advanced_settings_prefer_remote_subtitle": "Jotkut laitteet ovat erittäin hitaita lataamaan esikatselukuvia laitteen kohteista. Aktivoi tämä asetus käyttääksesi etäkuvia.",
"advanced_settings_prefer_remote_title": "Suosi etäkuvia",
"advanced_settings_proxy_headers_subtitle": "Define proxy headers Immich should send with each network request",
"advanced_settings_proxy_headers_title": "Proxy Headers",
"advanced_settings_self_signed_ssl_subtitle": "Ohita SSL sertifikaattivarmennus palvelimen päätepisteellä. Vaaditaan self-signed -sertifikaateissa.",
"advanced_settings_self_signed_ssl_title": "Salli self-signed SSL -sertifikaatit",
"advanced_settings_tile_subtitle": "Edistyneen käyttäjän asetukset",
"advanced_settings_troubleshooting_subtitle": "Ota vianetsinnän lisäominaisuudet käyttöön",
"advanced_settings_troubleshooting_title": "Vianetsintä",
"age_months": "Ikä {months, plural, one {# kuukausi} other {# kuukautta}}",
"age_year_months": "Ikä 1 vuosi, {months, plural, one {# kuukausi} other {# kuukautta}}",
"age_years": "{years, plural, other {Ikä #v}}",
@@ -368,6 +381,8 @@
"album_cover_updated": "Albumin kansikuva päivitetty",
"album_delete_confirmation": "Haluatko varmasti poistaa albumin {album}?",
"album_delete_confirmation_description": "Jos albumi on jaettu, muut eivät pääse siihen enää.",
"album_info_card_backup_album_excluded": "JÄTETTY POIS",
"album_info_card_backup_album_included": "SISÄLLYTETTY",
"album_info_updated": "Albumin tiedot päivitetty",
"album_leave": "Poistu albumista?",
"album_leave_confirmation": "Haluatko varmasti poistua albumista {album}?",
@@ -376,10 +391,22 @@
"album_remove_user": "Poista käyttäjä?",
"album_remove_user_confirmation": "Oletko varma että haluat poistaa {user}?",
"album_share_no_users": "Näyttää että olet jakanut tämän albumin kaikkien kanssa, tai sinulla ei ole käyttäjiä joille jakaa.",
"album_thumbnail_card_item": "1 kohde",
"album_thumbnail_card_items": "{} kohdetta",
"album_thumbnail_card_shared": "Jaettu",
"album_thumbnail_shared_by": "Jakanut {}",
"album_updated": "Albumi päivitetty",
"album_updated_setting_description": "Saa sähköpostia kun jaetussa albumissa on uutta sisältöä",
"album_user_left": "Poistuttiin albumista {album}",
"album_user_removed": "{user} poistettu",
"album_viewer_appbar_delete_confirm": "Haluatko varmast poistaa tämän albumin tililtäsi?",
"album_viewer_appbar_share_err_delete": "Albumin poistaminen epäonnistui",
"album_viewer_appbar_share_err_leave": "Albumista poistuminen epäonnistui",
"album_viewer_appbar_share_err_remove": "Ongelmia kohteiden poistamisessa albumista",
"album_viewer_appbar_share_err_title": "Albumin nimen muuttaminen epäonnistui",
"album_viewer_appbar_share_leave": "Poistu albumista",
"album_viewer_appbar_share_to": "Jaa",
"album_viewer_page_share_add_users": "Lisää käyttäjiä",
"album_with_link_access": "Anna kenen tahansa nähdä linkin kautta tämän albumin valokuvat ja henkilöt.",
"albums": "Albumit",
"albums_count": "{count, plural, one {{count, number} albumi} other {{count, number} albumia}}",
@@ -396,42 +423,133 @@
"api_key_description": "Tämä arvo näytetään vain kerran. Varmista, että olet kopioinut sen ennen kuin suljet ikkunan.",
"api_key_empty": "API-avaimesi ei pitäisi olla tyhjä",
"api_keys": "API-avaimet",
"app_bar_signout_dialog_content": "Haluatko varmasti kirjautua ulos?",
"app_bar_signout_dialog_ok": "Kyllä",
"app_bar_signout_dialog_title": "Kirjaudu ulos",
"app_settings": "Sovellusasetukset",
"appears_in": "Esiintyy albumeissa",
"archive": "Arkisto",
"archive_or_unarchive_photo": "Arkistoi kuva tai palauta arkistosta",
"archive_page_no_archived_assets": "Arkistoituja kohteita ei löytynyt",
"archive_page_title": "Arkisto ({})",
"archive_size": "Arkiston koko",
"archive_size_description": "Määritä arkiston koko latauksissa (Gt)",
"archived": "Archived",
"archived_count": "{count, plural, other {Arkistoitu #}}",
"are_these_the_same_person": "Ovatko he sama henkilö?",
"are_you_sure_to_do_this": "Haluatko varmasti tehdä tämän?",
"asset_action_delete_err_read_only": "Vain luku-tilassa olevia kohteita ei voitu poistaa, ohitetaan",
"asset_action_share_err_offline": "Verkottomassa tilassa olevia kohteita ei voitu noutaa, ohitetaan",
"asset_added_to_album": "Lisätty albumiin",
"asset_adding_to_album": "Lisätään albumiin...",
"asset_adding_to_album": "Lisätään albumiin",
"asset_description_updated": "Kohteen kuvaus on päivitetty",
"asset_filename_is_offline": "Kohde {filename} on offline-tilassa",
"asset_has_unassigned_faces": "Kohteella on määrittämättömiä kasvoja",
"asset_hashing": "Hajautetaan...",
"asset_hashing": "Hajautetaan",
"asset_list_group_by_sub_title": "Ryhmittele",
"asset_list_layout_settings_dynamic_layout_title": "Dynaaminen asetelma",
"asset_list_layout_settings_group_automatically": "Automaattisesti",
"asset_list_layout_settings_group_by": "Ryhmittele",
"asset_list_layout_settings_group_by_month_day": "Kuukauden ja päivän mukaan",
"asset_list_layout_sub_title": "Asettelu",
"asset_list_settings_subtitle": "Kuvaruudukon asettelu",
"asset_list_settings_title": "Kuvaruudukko",
"asset_offline": "Aineisto offline-tilassa",
"asset_offline_description": "Tätä ulkoista resurssia ei enää löydy levyltä. Ole hyvä ja ota yhteyttä Immich-järjestelmänvalvojaan saadaksesi apua.",
"asset_restored_successfully": "Asset restored successfully",
"asset_skipped": "Ohitettu",
"asset_skipped_in_trash": "Roskakorissa",
"asset_uploaded": "Lähetetty",
"asset_uploading": "Lähetetään…",
"asset_viewer_settings_subtitle": "Manage your gallery viewer settings",
"asset_viewer_settings_title": "Katselin",
"assets": "kohdetta",
"assets_added_count": "Lisätty {count, plural, one {# kohde} other {# kohdetta}}",
"assets_added_to_album_count": "Albumiin lisätty {count, plural, one {# kohde} other {# kohdetta}}",
"assets_added_to_name_count": "Lisätty {count, plural, one {# kohde} other {# kohdetta}} {hasName, select, true {<b>{name}</b>} other {uuteen albumiin}}",
"assets_count": "{count, plural, one {# media} other {# mediaa}}",
"assets_deleted_permanently": "{} asset(s) deleted permanently",
"assets_deleted_permanently_from_server": "{} asset(s) deleted permanently from the Immich server",
"assets_moved_to_trash_count": "Siirretty {count, plural, one {# media} other {# mediaa}} roskakoriin",
"assets_permanently_deleted_count": "{count, plural, one {# media} other {# mediaa}} poistettu pysyvästi",
"assets_removed_count": "{count, plural, one {# media} other {# mediaa}} poistettu",
"assets_removed_permanently_from_device": "{} asset(s) removed permanently from your device",
"assets_restore_confirmation": "Haluatko varmasti palauttaa kaikki roskakoriisi siirretyt resurssit? Tätä toimintoa ei voi peruuttaa! Huomaa, että offline-resursseja ei voida palauttaa tällä tavalla.",
"assets_restored_count": "{count, plural, one {# media} other {# mediaa}} palautettu",
"assets_restored_successfully": "{} asset(s) restored successfully",
"assets_trashed": "{} asset(s) trashed",
"assets_trashed_count": "{count, plural, one {# media} other {# mediaa}} siirretty roskakoriin",
"assets_trashed_from_server": "{} asset(s) trashed from the Immich server",
"assets_were_part_of_album_count": "{count, plural, one {Media oli} other {Mediat olivat}} jo albumissa",
"authorized_devices": "Valtuutetut laitteet",
"automatic_endpoint_switching_subtitle": "Connect locally over designated Wi-Fi when available and use alternative connections elsewhere",
"automatic_endpoint_switching_title": "Automatic URL switching",
"back": "Takaisin",
"back_close_deselect": "Palaa, sulje tai poista valinnat",
"background_location_permission": "Background location permission",
"background_location_permission_content": "In order to switch networks when running in the background, Immich must *always* have precise location access so the app can read the Wi-Fi network's name",
"backup_album_selection_page_albums_device": "Laitteen albumit ({})",
"backup_album_selection_page_albums_tap": "Napauta sisällyttääksesi, kaksoisnapauta jättääksesi pois",
"backup_album_selection_page_assets_scatter": "Kohteet voivat olla hajaantuneina useisiin albumeihin. Albumeita voidaan sisällyttää varmuuskopiointiin tai jättää siitä pois.",
"backup_album_selection_page_select_albums": "Valitse albumit",
"backup_album_selection_page_selection_info": "Valintatiedot",
"backup_album_selection_page_total_assets": "Uniikkeja kohteita yhteensä",
"backup_all": "Kaikki",
"backup_background_service_backup_failed_message": "Kohteiden varmuuskopiointi epäonnistui. Yritetään uudelleen...",
"backup_background_service_connection_failed_message": "Palvelimeen ei saatu yhteyttä. Yritetään uudelleen...",
"backup_background_service_current_upload_notification": "Lähetetään {}",
"backup_background_service_default_notification": "Tarkistetaan uusia kohteita...",
"backup_background_service_error_title": "Virhe varmuuskopioinnissa",
"backup_background_service_in_progress_notification": "Varmuuskopioidaan kohteita...",
"backup_background_service_upload_failure_notification": "Lähetys palvelimelle epäonnistui {}",
"backup_controller_page_albums": "Varmuuskopioi albumit",
"backup_controller_page_background_app_refresh_disabled_content": "Salli sovelluksen päivittäminen taustalla suorittaaksesi varmuuskopiointia taustalla: Asetukset > Yleiset > Appien päivitys taustalla",
"backup_controller_page_background_app_refresh_disabled_title": "Sovelluksen päivittäminen taustalla on pois päältä",
"backup_controller_page_background_app_refresh_enable_button_text": "Siirry asetuksiin",
"backup_controller_page_background_battery_info_link": "Näytä minulle miten",
"backup_controller_page_background_battery_info_message": "Kytke pois päältä kaikki Immichin taustatyöskentelyyn liittyvät akun optimoinnit, jotta varmistat taustavarmuuskopioinnin parhaan mahdollisen toiminnan.\n\nKoska tämä on laitekohtaista, tarkista tarvittavat toimet laitevalmistajan ohjeista.",
"backup_controller_page_background_battery_info_ok": "OK",
"backup_controller_page_background_battery_info_title": "Akun optimointi",
"backup_controller_page_background_charging": "Vain laitteen ollessa kytkettynä laturiin",
"backup_controller_page_background_configure_error": "Taustapalvelun asettaminen epäonnistui",
"backup_controller_page_background_delay": "Viivästytä uusien kohteiden varmuuskopiointia: {}",
"backup_controller_page_background_description": "Kytke taustapalvelu päälle varmuuskopioidaksesi uudet kohteet automaattisesti, ilman sovelluksen avaamista",
"backup_controller_page_background_is_off": "Automaattinen varmuuskopiointi taustalla on pois päältä",
"backup_controller_page_background_is_on": "Automaattinen varmuuskopiointi taustalla on päällä",
"backup_controller_page_background_turn_off": "Kytke taustapalvelu pois päältä",
"backup_controller_page_background_turn_on": "Kytke taustapalvelu päälle",
"backup_controller_page_background_wifi": "Vain WiFi-verkossa",
"backup_controller_page_backup": "Varmuuskopiointi",
"backup_controller_page_backup_selected": "Valittu:",
"backup_controller_page_backup_sub": "Varmuuskopioidut kuvat ja videot",
"backup_controller_page_created": "Luotu: {}",
"backup_controller_page_desc_backup": "Kytke varmuuskopiointi päälle lähettääksesi uudet kohteet palvelimelle automaattisesti.",
"backup_controller_page_excluded": "Jätetty pois:",
"backup_controller_page_failed": "Epäonnistui ({})",
"backup_controller_page_filename": "Tiedoston nimi: {} [{}]",
"backup_controller_page_id": "ID: {}",
"backup_controller_page_info": "Varmuuskopioinnin tiedot",
"backup_controller_page_none_selected": "Ei mitään",
"backup_controller_page_remainder": "Jäljellä",
"backup_controller_page_remainder_sub": "Varmuuskopiointia odottavat kuvat ja videot",
"backup_controller_page_server_storage": "Palvelimen tallennustila",
"backup_controller_page_start_backup": "Aloita varmuuskopiointi",
"backup_controller_page_status_off": "Varmuuskopiointi on pois päältä",
"backup_controller_page_status_on": "Varmuuskopiointi on päällä",
"backup_controller_page_storage_format": "{} / {} käytetty",
"backup_controller_page_to_backup": "Varmuuskopioitavat albumit",
"backup_controller_page_total_sub": "Kaikki uniikit kuvat ja videot valituista albumeista",
"backup_controller_page_turn_off": "Varmuuskopiointi pois päältä",
"backup_controller_page_turn_on": "Varmuuskopiointi päälle",
"backup_controller_page_uploading_file_info": "Tiedostojen lähetystiedot",
"backup_err_only_album": "Vähintään yhden albumin tulee olla valittuna",
"backup_info_card_assets": "kohdetta",
"backup_manual_cancelled": "Peruutettu",
"backup_manual_in_progress": "Lähetys palvelimelle on jo käynnissä. Kokeile uudelleen hetken kuluttua.",
"backup_manual_success": "Onnistui",
"backup_manual_title": "Lähetyksen tila",
"backup_options_page_title": "Varmuuskopioinnin asetukset",
"backup_setting_subtitle": "Manage background and foreground upload settings",
"backward": "Taaksepäin",
"birthdate_saved": "Syntymäaika tallennettu",
"birthdate_set_description": "Syntymäaikaa käytetään laskemaan henkilön ikä kuvanottohetkellä.",
@@ -443,24 +561,52 @@
"bulk_keep_duplicates_confirmation": "Haluatko varmasti säilyttää {count, plural, one {# kaksoiskappaleen} other {# kaksoiskappaleet}}? Tämä merkitsee kaikki kaksoiskappaleet ratkaistuiksi, eikä poista mitään.",
"bulk_trash_duplicates_confirmation": "Haluatko varmasti siirtää {count, plural, one {# kaksoiskappaleen} other {# kaksoiskappaleet}} roskakoriin? Tämä säilyttää kustakin mediasta kookkaimman ja siirtää loput roskakoriin.",
"buy": "Osta lisenssi Immich:iin",
"cache_settings_album_thumbnails": "Kirjastosivun esikatselukuvat ({} kohdetta)",
"cache_settings_clear_cache_button": "Tyhjennä välimuisti",
"cache_settings_clear_cache_button_title": "Tyhjennä sovelluksen välimuisti. Tämä vaikuttaa merkittävästi sovelluksen suorituskykyyn, kunnes välimuisti on rakennettu uudelleen.",
"cache_settings_duplicated_assets_clear_button": "Tyhjennä",
"cache_settings_duplicated_assets_subtitle": "Sovelluksen mustalle listalle merkitsemät valokuvat ja videot",
"cache_settings_duplicated_assets_title": "Kaksoiskappaleet ({})",
"cache_settings_image_cache_size": "Kuvien välimuistin koko ({} kohdetta)",
"cache_settings_statistics_album": "Kirjaston esikatselukuvat",
"cache_settings_statistics_assets": "{} kohdetta ({})",
"cache_settings_statistics_full": "Täysikokoiset kuvat",
"cache_settings_statistics_shared": "Jaettujen albumien esikatselukuvat",
"cache_settings_statistics_thumbnail": "Esikatselukuvat",
"cache_settings_statistics_title": "Välimuistin käyttö",
"cache_settings_subtitle": "Hallitse Immich-mobiilisovelluksen välimuistin käyttöä",
"cache_settings_thumbnail_size": "Esikatselukuvien välimuistin koko ({} kohdetta)",
"cache_settings_tile_subtitle": "Hallitse paikallista tallenustilaa",
"cache_settings_tile_title": "Paikallinen tallennustila",
"cache_settings_title": "Välimuistin asetukset",
"camera": "Kamera",
"camera_brand": "Kameran merkki",
"camera_model": "Kameran malli",
"cancel": "Peruuta",
"cancel_search": "Peru haku",
"canceled": "Canceled",
"cannot_merge_people": "Ihmisiä ei voitu yhdistää",
"cannot_undo_this_action": "Et voi perua tätä toimintoa!",
"cannot_update_the_description": "Kuvausta ei voi päivittää",
"change_date": "Vaihda päiväys",
"change_display_order": "Change display order",
"change_expiration_time": "Muuta erääntymisaikaa",
"change_location": "Vaihda sijainti",
"change_name": "Vaihda nimi",
"change_name_successfully": "Nimi vaihdettu",
"change_password": "Vaihda Salasana",
"change_password_description": "Tämä on joko ensimmäinen kertasi kun kirjaudut järjestelmään, tai salasanasi on pyydetty vaihtamaan. Määritä uusi salasana alle.",
"change_password_form_confirm_password": "Vahvista salasana",
"change_password_form_description": "Hei {name},\n\nTämä on joko ensimmäinen kirjautumisesi järjestelmään tai salasanan vaihtaminen vaihtaminen on pakotettu. Ole hyvä ja syötä uusi salasana alle.",
"change_password_form_new_password": "Uusi salasana",
"change_password_form_password_mismatch": "Salasanat eivät täsmää",
"change_password_form_reenter_new_password": "Uusi salasana uudelleen",
"change_your_password": "Vaihda salasanasi",
"changed_visibility_successfully": "Näkyvyys vaihdettu",
"check_all": "Valitse kaikki",
"check_corrupt_asset_backup": "Check for corrupt asset backups",
"check_corrupt_asset_backup_button": "Perform check",
"check_corrupt_asset_backup_description": "Run this check only over Wi-Fi and once all assets have been backed-up. The procedure might take a few minutes.",
"check_logs": "Katso lokeja",
"choose_matching_people_to_merge": "Valitse henkilöt joka yhdistetään",
"city": "Kaupunki",
@@ -469,6 +615,14 @@
"clear_all_recent_searches": "Tyhjennä viimeisimmät haut",
"clear_message": "Tyhjennä viesti",
"clear_value": "Tyhjää arvo",
"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_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",
"clockwise": "Myötäpäivään",
"close": "Sulje",
"collapse": "Supista",
@@ -479,6 +633,9 @@
"comment_options": "Kommentin valinnat",
"comments_and_likes": "Kommentit ja tykkäykset",
"comments_are_disabled": "Kommentointi ei käytössä",
"common_create_new_album": "Luo uusi albumi",
"common_server_error": "Tarkista internet-yhteytesi. Varmista että palvelin on saavutettavissa ja sovellus-/palvelinversiot ovat yhteensopivia.",
"completed": "Completed",
"confirm": "Vahvista",
"confirm_admin_password": "Vahvista ylläpitäjän salasana",
"confirm_delete_shared_link": "Haluatko varmasti poistaa tämän jaetun linkin?",
@@ -487,6 +644,15 @@
"contain": "Mahduta",
"context": "Konteksti",
"continue": "Jatka",
"control_bottom_app_bar_album_info_shared": "{} kohdetta · Jaettu",
"control_bottom_app_bar_create_new_album": "Luo uusi albumi",
"control_bottom_app_bar_delete_from_immich": "Poista Immichistä",
"control_bottom_app_bar_delete_from_local": "Poista laitteelta",
"control_bottom_app_bar_edit_location": "Muokkaa sijaintia",
"control_bottom_app_bar_edit_time": "Muokkaa aikaa",
"control_bottom_app_bar_share_link": "Share Link",
"control_bottom_app_bar_share_to": "Jaa",
"control_bottom_app_bar_trash_from_immich": "Siirrä roskakoriin",
"copied_image_to_clipboard": "Kuva kopioitu leikepöydälle.",
"copied_to_clipboard": "Kopioitu leikepöydälle!",
"copy_error": "Kopiointivirhe",
@@ -501,24 +667,34 @@
"covers": "Kannet",
"create": "Luo",
"create_album": "Luo albumi",
"create_album_page_untitled": "Nimetön",
"create_library": "Luo uusi kirjasto",
"create_link": "Luo linkki",
"create_link_to_share": "Luo linkki jaettavaksi",
"create_link_to_share_description": "Salli kaikkien linkin saaneiden nähdä valitut kuvat",
"create_new": "CREATE NEW",
"create_new_person": "Luo uusi henkilö",
"create_new_person_hint": "Määritä valitut mediat uudelle henkilölle",
"create_new_user": "Luo uusi käyttäjä",
"create_shared_album_page_share_add_assets": "LISÄÄ KOHTEITA",
"create_shared_album_page_share_select_photos": "Valitse kuvat",
"create_tag": "Luo tunniste",
"create_tag_description": "Luo uusi tunniste. Sisäkkäisiä tunnisteita varten syötä tunnisteen täydellinen polku kauttaviivat mukaan luettuna.",
"create_user": "Luo käyttäjä",
"created": "Luotu",
"crop": "Crop",
"curated_object_page_title": "Asiat",
"current_device": "Nykyinen laite",
"current_server_address": "Current server address",
"custom_locale": "Muokatut maa-asetukset",
"custom_locale_description": "Muotoile päivämäärät ja numerot perustuen alueen kieleen",
"daily_title_text_date": "E, MMM dd",
"daily_title_text_date_year": "E, MMM dd, yyyy",
"dark": "Tumma",
"date_after": "Päivämäärän jälkeen",
"date_and_time": "Päivämäärä ja aika",
"date_before": "Päivä ennen",
"date_format": "E, LLL d, y • h:mm a",
"date_of_birth_saved": "Syntymäaika tallennettu",
"date_range": "Päivämäärän rajaus",
"day": "Päivä",
@@ -532,18 +708,29 @@
"delete": "Poista",
"delete_album": "Poista albumi",
"delete_api_key_prompt": "Haluatko varmasti poistaa tämän API-avaimen?",
"delete_dialog_alert": "Nämä kohteet poistetaan pysyvästi Immich:stä ja laitteeltasi",
"delete_dialog_alert_local": "Kohteet poistetaan pysyvästi laitteelta, mutta ovat saatavilla Immich-palvelimella",
"delete_dialog_alert_local_non_backed_up": "Joitain kohteista ei ole varmuuskopioitu Immichiin ja ne poistetaan laitteelta pysyvästi",
"delete_dialog_alert_remote": "Kohteet poistetaan pysyvästi Immich-palvelimelta",
"delete_dialog_ok_force": "Poista kuitenkin",
"delete_dialog_title": "Poista pysyvästi",
"delete_duplicates_confirmation": "Haluatko varmasti poistaa nämä kaksoiskappaleet pysyvästi?",
"delete_key": "Poista avain",
"delete_library": "Poista kirjasto",
"delete_link": "Poista linkki",
"delete_local_dialog_ok_backed_up_only": "Poista vain varmuuskopioidut",
"delete_local_dialog_ok_force": "Poista kuitenkin",
"delete_others": "Poista muut",
"delete_shared_link": "Poista jaettu linkki",
"delete_shared_link_dialog_title": "Poista jaettu linkki",
"delete_tag": "Poista tunniste",
"delete_tag_confirmation_prompt": "Haluatko varmasti poistaa tunnisteen {tagName}?",
"delete_user": "Poista käyttäjä",
"deleted_shared_link": "Jaettu linkki poistettu",
"deletes_missing_assets": "Poistaa levyltä puuttuvat resurssit",
"description": "Kuvaus",
"description_input_hint_text": "Lisää kuvaus...",
"description_input_submit_error": "Virhe kuvauksen päivittämisessä, tarkista lisätiedot lokista",
"details": "TIEDOT",
"direction": "Suunta",
"disabled": "Poistettu käytöstä",
@@ -560,12 +747,26 @@
"documentation": "Dokumentaatio",
"done": "Valmis",
"download": "Lataa",
"download_canceled": "Download canceled",
"download_complete": "Download complete",
"download_enqueue": "Download enqueued",
"download_error": "Download Error",
"download_failed": "Download failed",
"download_filename": "file: {}",
"download_finished": "Download finished",
"download_include_embedded_motion_videos": "Upotetut videot",
"download_include_embedded_motion_videos_description": "Sisällytä liikekuviin upotetut videot erillisinä tiedostoina",
"download_notfound": "Download not found",
"download_paused": "Download paused",
"download_settings": "Lataukset",
"download_settings_description": "Hallitse aineiston lataukseen liittyviä asetuksia",
"download_started": "Download started",
"download_sucess": "Download success",
"download_sucess_android": "The media has been downloaded to DCIM/Immich",
"download_waiting_to_retry": "Waiting to retry",
"downloading": "Ladataan",
"downloading_asset_filename": "Ladataan mediaa {filename}",
"downloading_media": "Downloading media",
"drop_files_to_upload": "Pudota tiedostot mihin tahansa ladataksesi ne",
"duplicates": "Kaksoiskappaleet",
"duplicates_description": "Selvitä jokaisen kohdalla mitkä (jos yksikään) ovat kaksoiskappaleita",
@@ -582,6 +783,7 @@
"edit_key": "Muokkaa avainta",
"edit_link": "Muokkaa linkkiä",
"edit_location": "Muokkaa sijaintia",
"edit_location_dialog_title": "Sijainti",
"edit_name": "Muokkaa nimeä",
"edit_people": "Muokkaa henkilöitä",
"edit_tag": "Muokkaa tunnistetta",
@@ -594,13 +796,18 @@
"editor_crop_tool_h2_aspect_ratios": "Kuvasuhteet",
"editor_crop_tool_h2_rotation": "Rotaatio",
"email": "Sähköposti",
"empty_folder": "This folder is empty",
"empty_trash": "Tyhjennä roskakori",
"empty_trash_confirmation": "Haluatko varmasti tyhjentää roskakorin? Tämä poistaa pysyvästi kaikki tiedostot Immich:stä.\nToimintoa ei voi perua!",
"enable": "Ota käyttöön",
"enabled": "Käytössä",
"end_date": "Päättymispäivä",
"enqueued": "Enqueued",
"enter_wifi_name": "Enter WiFi name",
"error": "Virhe",
"error_change_sort_album": "Failed to change album sort order",
"error_loading_image": "Kuvan lataus ei onnistunut",
"error_saving_image": "Error: {}",
"error_title": "Virhe - Jotain meni pieleen",
"errors": {
"cannot_navigate_next_asset": "Seuraavaan mediaan ei voi siirtyä",
@@ -729,8 +936,21 @@
"unable_to_upload_file": "Tiedostoa ei voitu ladata"
},
"exif": "Exif",
"exif_bottom_sheet_description": "Lisää kuvaus…",
"exif_bottom_sheet_details": "TIEDOT",
"exif_bottom_sheet_location": "SIJAINTI",
"exif_bottom_sheet_people": "IHMISET",
"exif_bottom_sheet_person_add_person": "Lisää nimi",
"exif_bottom_sheet_person_age": "Age {}",
"exif_bottom_sheet_person_age_months": "Age {} months",
"exif_bottom_sheet_person_age_year_months": "Age 1 year, {} months",
"exif_bottom_sheet_person_age_years": "Age {}",
"exit_slideshow": "Poistu diaesityksestä",
"expand_all": "Laajenna kaikki",
"experimental_settings_new_asset_list_subtitle": "Työn alla",
"experimental_settings_new_asset_list_title": "Ota käyttöön kokeellinen kuvaruudukko",
"experimental_settings_subtitle": "Käyttö omalla vastuulla!",
"experimental_settings_title": "Kokeellinen",
"expire_after": "Umpeutuu",
"expired": "Voimassaolo päättynyt",
"expires_date": "Vanhenee {date}",
@@ -741,11 +961,16 @@
"extension": "Tiedostopääte",
"external": "Ulkoisesta",
"external_libraries": "Ulkoiset kirjastot",
"external_network": "External network",
"external_network_sheet_info": "When not on the preferred WiFi network, the app will connect to the server through the first of the below URLs it can reach, starting from top to bottom",
"face_unassigned": "Ei määritelty",
"failed": "Failed",
"failed_to_load_assets": "Kohteiden lataus epäonnistui",
"failed_to_load_folder": "Failed to load folder",
"favorite": "Suosikki",
"favorite_or_unfavorite_photo": "Suosikki- tai ei-suosikkikuva",
"favorites": "Suosikit",
"favorites_page_no_favorites": "Suosikkikohteita ei löytynyt",
"feature_photo_updated": "Kansikuva ladattu",
"features": "Ominaisuudet",
"features_setting_description": "Hallitse sovelluksen ominaisuuksia",
@@ -753,25 +978,38 @@
"file_name_or_extension": "Tiedostonimi tai tiedostopääte",
"filename": "Tiedostonimi",
"filetype": "Tiedostotyyppi",
"filter": "Filter",
"filter_people": "Suodata henkilöt",
"find_them_fast": "Löydä nopeasti hakemalla nimellä",
"fix_incorrect_match": "Korjaa virheellinen osuma",
"folder": "Folder",
"folder_not_found": "Folder not found",
"folders": "Kansiot",
"folders_feature_description": "Käytetään kansionäkymää valokuvien ja videoiden selaamiseen järjestelmässä",
"forward": "Eteenpäin",
"general": "Yleinen",
"get_help": "Hae apua",
"get_wifiname_error": "Could not get Wi-Fi name. Make sure you have granted the necessary permissions and are connected to a Wi-Fi network",
"getting_started": "Aloittaminen",
"go_back": "Palaa",
"go_to_folder": "Mene kansioon",
"go_to_search": "Siirry hakuun",
"grant_permission": "Grant permission",
"group_albums_by": "Ryhmitä albumi...",
"group_country": "Ryhmitä maan mukaan",
"group_no": "Ei ryhmitystä",
"group_owner": "Ryhmitä omistajan mukaan",
"group_places_by": "Ryhmitä paikat...",
"group_year": "Ryhmitä vuoden mukaan",
"haptic_feedback_switch": "Ota haptinen palaute käyttöön",
"haptic_feedback_title": "Haptinen palaute",
"has_quota": "On kiintiö",
"header_settings_add_header_tip": "Add Header",
"header_settings_field_validator_msg": "Value cannot be empty",
"header_settings_header_name_input": "Header name",
"header_settings_header_value_input": "Header value",
"headers_settings_tile_subtitle": "Define proxy headers the app should send with each network request",
"headers_settings_tile_title": "Custom proxy headers",
"hi_user": "Hei {name} ({email})",
"hide_all_people": "Piilota kaikki henkilöt",
"hide_gallery": "Piilota galleria",
@@ -779,8 +1017,24 @@
"hide_password": "Piilota salasana",
"hide_person": "Piilota henkilö",
"hide_unnamed_people": "Piilota nimeämättömät henkilöt",
"home_page_add_to_album_conflicts": "Lisätty {added} kohdetta albumiin {album}. {failed} kohdetta on jo albumissa.",
"home_page_add_to_album_err_local": "Paikallisten kohteiden lisääminen albumeihin ei ole mahdollista, ohitetaan",
"home_page_add_to_album_success": "Lisätty {added} kohdetta albumiin {album}.",
"home_page_album_err_partner": "Kumppanin kohteita ei voi vielä lisätä albumiin. Hypätään yli",
"home_page_archive_err_local": "Paikallisten kohteiden arkistointi ei ole mahdollista, ohitetaan",
"home_page_archive_err_partner": "Kumppanin kohteita ei voi arkistoida. Hypätään yli",
"home_page_building_timeline": "Rakennetaan aikajanaa",
"home_page_delete_err_partner": "Kumppanin kohteita ei voi poistaa.Hypätään yli",
"home_page_delete_remote_err_local": "Paikallisia kohteita etäkohdevalintojen joukossa, ohitetaan",
"home_page_favorite_err_local": "Paikallisten kohteiden lisääminen suosikkeihin ei ole mahdollista, ohitetaan",
"home_page_favorite_err_partner": "Kumppanin kohteita ei voi vielä merkitä suosikiksi. Hypätään yli",
"home_page_first_time_notice": "Jos käytät sovellusta ensimmäistä kertaa, muista valita varmuuskopioitavat albumi(t), jotta aikajanalla voi olla kuvia ja videoita.",
"home_page_share_err_local": "Paikallisia kohteita ei voitu jakaa linkkien avulla. Hypätään yli",
"home_page_upload_err_limit": "Voit lähettää palvelimelle enintään 30 kohdetta kerrallaan, ohitetaan",
"host": "Isäntä",
"hour": "Tunti",
"ignore_icloud_photos": "Ignore iCloud photos",
"ignore_icloud_photos_description": "Photos that are stored on iCloud will not be uploaded to the Immich server",
"image": "Kuva",
"image_alt_text_date": "{isVideo, select, true {Video} other {Kuva}} otettu {date}",
"image_alt_text_date_1_person": "{isVideo, select, true {Video} other {Kuva}} otettu {person1} kanssa {date}",
@@ -792,6 +1046,10 @@
"image_alt_text_date_place_2_people": "{isVideo, select, true {Video} other {Kuva}} otettu {city}ssä, {country}ssä {person1}n ja {person2}n kanssa {date}",
"image_alt_text_date_place_3_people": "{isVideo, select, true {Video} other {Kuva}} otettu {city}ssä, {country}ssä {person1}n, {person2}n ja {person3}n kanssa {date}",
"image_alt_text_date_place_4_or_more_people": "{isVideo, select, true {Video} other {Kuva}} otettu {city}ssä, {country}ssä {person1}n, {person2}n ja {additionalCount, number} muun kanssa {date}",
"image_saved_successfully": "Image saved",
"image_viewer_page_state_provider_download_started": "Lataaminen aloitettu",
"image_viewer_page_state_provider_download_success": "Lataus onnistui",
"image_viewer_page_state_provider_share_error": "Jakovirhe",
"immich_logo": "Immich-logo",
"immich_web_interface": "Immich-verkkokäyttöliittymä",
"import_from_json": "Tuo JSON-tiedostosta",
@@ -810,6 +1068,8 @@
"night_at_midnight": "Joka yö keskiyöllä",
"night_at_twoam": "Joka yö klo 02:00"
},
"invalid_date": "Invalid date",
"invalid_date_format": "Invalid date format",
"invite_people": "Kutsu ihmisiä",
"invite_to_album": "Kutsu albumiin",
"items_count": "{count, plural, one {# kpl} other {# kpl}}",
@@ -829,6 +1089,12 @@
"level": "Taso",
"library": "Kirjasto",
"library_options": "Kirjastovaihtoehdot",
"library_page_device_albums": "Laitteen albumit",
"library_page_new_album": "Uusi albumi",
"library_page_sort_asset_count": "Kohteiden lukumäärä",
"library_page_sort_created": "Viimeisin luotu",
"library_page_sort_last_modified": "Viimeksi muokattu",
"library_page_sort_title": "Albumin otsikko",
"light": "Vaalea",
"like_deleted": "Tykkäys poistettu",
"link_motion_video": "Linkitä liikevideo",
@@ -838,12 +1104,42 @@
"list": "Lista",
"loading": "Ladataan",
"loading_search_results_failed": "Hakutulosten lataaminen epäonnistui",
"local_network": "Local network",
"local_network_sheet_info": "The app will connect to the server through this URL when using the specified Wi-Fi network",
"location_permission": "Location permission",
"location_permission_content": "In order to use the auto-switching feature, Immich needs precise location permission so it can read the current WiFi network's name",
"location_picker_choose_on_map": "Valitse kartalta",
"location_picker_latitude_error": "Lisää kelvollinen leveysaste",
"location_picker_latitude_hint": "Syötä leveysaste",
"location_picker_longitude_error": "Lisää kelvollinen pituusaste",
"location_picker_longitude_hint": "Syötä pituusaste",
"log_out": "Kirjaudu ulos",
"log_out_all_devices": "Kirjaudu ulos kaikilta laitteilta",
"logged_out_all_devices": "Kaikki laitteet kirjattu ulos",
"logged_out_device": "Laite kirjattu ulos",
"login": "Kirjaudu",
"login_disabled": "Kirjautuminen on poistettu käytöstä",
"login_form_api_exception": "API-virhe. Tarkista palvelimen URL-osoite ja yritä uudelleen.",
"login_form_back_button_text": "Takaisin",
"login_form_email_hint": "sahkopostisi@esimerkki.fi",
"login_form_endpoint_hint": "http://palvelimesi-osoite:portti",
"login_form_endpoint_url": "Palvelimen URL",
"login_form_err_http": "Lisää http:// tai https://",
"login_form_err_invalid_email": "Virheellinen sähköpostiosoite",
"login_form_err_invalid_url": "Virheellinen URL",
"login_form_err_leading_whitespace": "Alussa välilyönti",
"login_form_err_trailing_whitespace": "Lopussa välilyönti",
"login_form_failed_get_oauth_server_config": "Virhe kirjauduttaessa OAuth:lla, tarkista palvelimen URL",
"login_form_failed_get_oauth_server_disable": "OAuth-ominaisuus ei ole käytössä tällä palvelimella",
"login_form_failed_login": "Virhe kirjautumisessa. Tarkista palvelimen URL, sähköpostiosoite ja salasana.",
"login_form_handshake_exception": "Tapahtui poikkeus kättelyssä palvelimen kanssa. Kytke päälle self-signed -sertifikaattituki asetuksista, mikäli käytät self-signed -sertifikaatteja.",
"login_form_password_hint": "salasana",
"login_form_save_login": "Pysy kirjautuneena",
"login_form_server_empty": "Syötä palvelimen URL-osoite.",
"login_form_server_error": "Palvelimeen ei saatu yhteyttä.",
"login_has_been_disabled": "Kirjautuminen on otettu pois käytöstä.",
"login_password_changed_error": "Salasanan päivityksessä tapahtui virhe",
"login_password_changed_success": "Salasan päivitetty onnistuneesti",
"logout_all_device_confirmation": "Haluatko varmasti kirjautua ulos kaikilta laitteilta?",
"logout_this_device_confirmation": "Haluatko varmasti kirjautua ulos näiltä laitteilta?",
"longitude": "Pituusaste",
@@ -860,13 +1156,40 @@
"manage_your_devices": "Hallitse sisäänkirjautuneita laitteitasi",
"manage_your_oauth_connection": "Hallitse OAuth-yhteyttäsi",
"map": "Kartta",
"map_assets_in_bound": "{} kuva",
"map_assets_in_bounds": "{} kuvaa",
"map_cannot_get_user_location": "Käyttäjän sijaintia ei voitu määrittää",
"map_location_dialog_yes": "Kyllä",
"map_location_picker_page_use_location": "Käytä tätä sijaintia",
"map_location_service_disabled_content": "Paikannuspalvelun pitää olla kytkettynä päälle, jotta nykyisen sijaintisi kohteita voidaan näyttää. Haluatko kytkeä sen päälle nyt?",
"map_location_service_disabled_title": "Paikannuspalvelu pois päältä",
"map_marker_for_images": "Karttamarkerointi kuville, jotka on otettu kaupungissa {city}, maassa {country}",
"map_marker_with_image": "Karttamarkerointi kuvalla",
"map_no_assets_in_bounds": "Ei kuvia tällä alueella",
"map_no_location_permission_content": "Paikannuslupa tarvitaan, jotta nykyisen sijainnin kohteita voidaan näyttää. Haluatko sallia pääsyn sijaintiin?",
"map_no_location_permission_title": "Paikannuslupa estetty",
"map_settings": "Kartta-asetukset",
"map_settings_dark_mode": "Tumma tila",
"map_settings_date_range_option_day": "Viimeiset 24 tuntia",
"map_settings_date_range_option_days": "Viimeiset {} päivää",
"map_settings_date_range_option_year": "Viimeisin vuosi",
"map_settings_date_range_option_years": "Viimeiset {} vuotta",
"map_settings_dialog_title": "Kartta-asetukset",
"map_settings_include_show_archived": "Sisällytä arkistoidut",
"map_settings_include_show_partners": "Sisällytä kumppanit",
"map_settings_only_show_favorites": "Näytä vain suosikit",
"map_settings_theme_settings": "Kartan teema",
"map_zoom_to_see_photos": "Tarkenna nähdäksesi kuvat",
"matches": "Osumia",
"media_type": "Median tyyppi",
"memories": "Muistoja",
"memories_all_caught_up": "Kaikki ajan tasalla",
"memories_check_back_tomorrow": "Palaa huomenna nähdäskesi lisää muistoja",
"memories_setting_description": "Hallitse mitä näet muistoissasi",
"memories_start_over": "Aloita alusta",
"memories_swipe_to_close": "Pyyhkäise ylös sulkeaksesi",
"memories_year_ago": "A year ago",
"memories_years_ago": "{} years ago",
"memory": "Muisto",
"memory_lane_title": "Muistojen polku {title}",
"menu": "Valikko",
@@ -881,11 +1204,16 @@
"missing": "Puuttuu",
"model": "Malli",
"month": "Kuukauden mukaan",
"monthly_title_text_date_format": "MMMM y",
"more": "Enemmän",
"moved_to_trash": "Siirretty roskakoriin",
"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",
"my_albums": "Albumini",
"name": "Nimi",
"name_or_nickname": "Nimi tai lempinimi",
"networking_settings": "Networking",
"networking_subtitle": "Manage the server endpoint settings",
"never": "ei koskaan",
"new_album": "Uusi Albumi",
"new_api_key": "Uusi API-avain",
@@ -902,6 +1230,7 @@
"no_albums_yet": "Näyttää siltä, ettei sinulla ole vielä yhtään albumia.",
"no_archived_assets_message": "Arkistoi kuvia ja videoita piilottaaksesi ne kuvat näkymästä",
"no_assets_message": "NAPAUTA LATAAKSESI ENSIMMÄISEN KUVASI",
"no_assets_to_show": "Ei näytettäviä kohteita",
"no_duplicates_found": "Kaksoiskappaleita ei löytynyt.",
"no_exif_info_available": "EXIF-tietoa ei saatavilla",
"no_explore_results_message": "Lataa lisää kuvia tutkiaksesi kokoelmaasi.",
@@ -913,9 +1242,13 @@
"no_results_description": "Kokeile synonyymiä tai yleisempää avainsanaa",
"no_shared_albums_message": "Luo albumi, jotta voit jakaa kuvia ja videoita toisille",
"not_in_any_album": "Ei yhdessäkään albumissa",
"not_selected": "Not selected",
"note_apply_storage_label_to_previously_uploaded assets": "Huom: Jotta voit soveltaa tallennustunnistetta aiemmin ladattuihin kohteisiin, suorita",
"note_unlimited_quota": "Huomio: Syötä 0 rajoittamatonta kiintiötä varten",
"notes": "Muistiinpanot",
"notification_permission_dialog_content": "Ottaaksesi ilmoitukset käyttöön, siirry asetuksiin ja valitse 'salli'.",
"notification_permission_list_tile_content": "Myönnä käyttöoikeus ottaaksesi ilmoitukset käyttöön.",
"notification_permission_list_tile_enable_button": "Ota ilmoitukset käyttöön",
"notification_permission_list_tile_title": "Ilmoitusten käyttöoikeus",
"notification_toggle_setting_description": "Ota sähköposti-ilmoitukset käyttöön",
"notifications": "Ilmoitukset",
"notifications_setting_description": "Hallitse ilmoituksia",
@@ -926,6 +1259,7 @@
"offline_paths_description": "Nämä tulokset voivat johtua tiedostojen manuaalisesta poistamisesta, jotka eivät ole osa ulkoista kirjastoa.",
"ok": "Ok",
"oldest_first": "Vanhin ensin",
"on_this_device": "On this device",
"onboarding": "Käyttöönotto",
"onboarding_privacy_description": "Seuraavat (valinnaiset) ominaisuudet perustuvat ulkoisiin palveluihin, ja ne voidaan poistaa käytöstä milloin tahansa hallinta asetuksista.",
"onboarding_theme_description": "Valitse väriteema istunnollesi. Voit muuttaa tämän myöhemmin asetuksistasi.",
@@ -949,6 +1283,14 @@
"partner_can_access": "{partner} voi päästä",
"partner_can_access_assets": "Kaikki valokuvasi ja videosi, lukuun ottamatta arkistoituja ja poistettuja",
"partner_can_access_location": "Sijainti, jossa kuvasi on otettu",
"partner_list_user_photos": "Käyttäjän {user} kuvat",
"partner_list_view_all": "Näytä kaikki",
"partner_page_empty_message": "Kuviasi ei ole vielä jaettu kenenkään kumppanin kanssa.",
"partner_page_no_more_users": "Ei enempää käyttäjiä lisättäväksi",
"partner_page_partner_add_failed": "Kumppanin lisääminen epäonnistui",
"partner_page_select_partner": "Valitse kumppani",
"partner_page_shared_to_title": "Jaettu henkilöille",
"partner_page_stop_sharing_content": "{} ei voi enää käyttää kuviasi.",
"partner_sharing": "Kumppanijako",
"partners": "Kumppanit",
"password": "Salasana",
@@ -977,6 +1319,14 @@
"permanently_delete_assets_prompt": "Oletko varma, että haluat poistaa pysyvästi {count, plural, one {tämän kohteen?} other {nämä <b>#</b> kohteet?}} Tämä poistaa myös {count, plural, one {sen sen} other {ne niiden}} albumista.",
"permanently_deleted_asset": "Media poistettu pysyvästi",
"permanently_deleted_assets_count": "{count, plural, one {# media} other {# mediaa}} poistettu pysyvästi",
"permission_onboarding_back": "Takaisin",
"permission_onboarding_continue_anyway": "Jatka silti",
"permission_onboarding_get_started": "Aloittaminen",
"permission_onboarding_go_to_settings": "Siirry asetuksiin",
"permission_onboarding_permission_denied": "Kielletty käyttöoikeus. Käyttääksesi Immichiä, myönnä oikeus kuviin ja videoihin asetuksista.",
"permission_onboarding_permission_granted": "Käyttöoikeus myönnetty! Kaikki valmista.",
"permission_onboarding_permission_limited": "Rajoitettu käyttöoikeus. Salliaksesi Immichin varmuuskopioida ja hallita koko kuvakirjastoasi, myönnä oikeus kuviin ja videoihin asetuksista.",
"permission_onboarding_request": "Immich vaatii käyttöoikeuden kuvien ja videoiden käyttämiseen.",
"person": "Henkilö",
"person_hidden": "{name}{hidden, select, true { (piilotettu)} other {}}",
"photo_shared_all_users": "Näyttää että olet jakanut kuvasi kaikkien käyttäjien kanssa, tai sinulla ei ole käyttäjää kenelle jakaa.",
@@ -992,6 +1342,8 @@
"play_motion_photo": "Toista Liikekuva",
"play_or_pause_video": "Toista tai keskeytä video",
"port": "Portti",
"preferences_settings_subtitle": "Manage the app's preferences",
"preferences_settings_title": "Asetukset",
"preset": "Asetus",
"preview": "Esikatselu",
"previous": "Edellinen",
@@ -999,6 +1351,13 @@
"previous_or_next_photo": "Edellinen tai seuraava kuva",
"primary": "Ensisijainen",
"privacy": "Yksityisyys",
"profile_drawer_app_logs": "Lokit",
"profile_drawer_client_out_of_date_major": "Sovelluksen mobiiliversio on vanhentunut. Päivitä viimeisimpään merkittävään versioon.",
"profile_drawer_client_out_of_date_minor": "Sovelluksen mobiiliversio on vanhentunut. Päivitä viimeisimpään versioon.",
"profile_drawer_client_server_up_to_date": "Asiakassovellus ja palvelin ovat ajan tasalla",
"profile_drawer_github": "GitHub",
"profile_drawer_server_out_of_date_major": "Palvelimen ohjelmistoversio on vanhentunut. Päivitä viimeisimpään merkittävään versioon.",
"profile_drawer_server_out_of_date_minor": "Palvelimen ohjelmistoversio on vanhentunut. Päivitä viimeisimpään versioon.",
"profile_image_of_user": "Käyttäjän {user} profiilikuva",
"profile_picture_set": "Profiilikuva asetettu.",
"public_album": "Julkinen albumi",
@@ -1048,6 +1407,8 @@
"recent": "Viimeisin",
"recent-albums": "Viimeisimmät albumit",
"recent_searches": "Edelliset haut",
"recently_added": "Recently added",
"recently_added_page_title": "Viimeksi lisätyt",
"refresh": "Päivitä",
"refresh_encoded_videos": "Päivitä enkoodatut videot",
"refresh_faces": "Päivitä kasvot",
@@ -1099,10 +1460,12 @@
"role_editor": "Editori",
"role_viewer": "Toistin",
"save": "Tallenna",
"save_to_gallery": "Save to gallery",
"saved_api_key": "API-avain tallennettu",
"saved_profile": "Profiili tallennettu",
"saved_settings": "Asetukset tallennettu",
"say_something": "Sano jotain",
"scaffold_body_error_occurred": "Tapahtui virhe",
"scan_all_libraries": "Skannaa kaikki kirjastot",
"scan_library": "Skannaa",
"scan_settings": "Skannausasetukset",
@@ -1117,14 +1480,43 @@
"search_camera_model": "Etsi kameramallia...",
"search_city": "Etsi kaupunkia...",
"search_country": "Etsi maata...",
"search_filter_apply": "Käytä",
"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_not_in_album": "Ei kuulu albumiin",
"search_filter_display_options": "Display Options",
"search_filter_filename": "Search by file name",
"search_filter_location": "Location",
"search_filter_location_title": "Select location",
"search_filter_media_type": "Media Type",
"search_filter_media_type_title": "Select media type",
"search_filter_people_title": "Select people",
"search_for_existing_person": "Etsi olemassa olevaa henkilöä",
"search_no_more_result": "No more results",
"search_no_people": "Ei henkilöitä",
"search_no_people_named": "Ei \"{name}\" nimisiä henkilöitä",
"search_no_result": "No results found, try a different search term or combination",
"search_options": "Hakuvaihtoehdot",
"search_page_categories": "Kategoriat",
"search_page_motion_photos": "Liikekuvat",
"search_page_no_objects": "Objektitietoja ei ole saatavilla",
"search_page_no_places": "Paikkatietoja ei ole saatavilla",
"search_page_screenshots": "Näyttökuvat",
"search_page_search_photos_videos": "Search for your photos and videos",
"search_page_selfies": "Selfiet",
"search_page_things": "Asiat",
"search_page_view_all_button": "Näytä kaikki",
"search_page_your_activity": "Toimintasi",
"search_page_your_map": "Sinun karttasi",
"search_people": "Etsi ihmisiä",
"search_places": "Etsi paikkoja",
"search_result_page_new_search_hint": "Uusi haku",
"search_settings": "Hakuasetukset",
"search_state": "Etsi tilaa...",
"search_suggestion_list_smart_search_hint_1": "Älykäs haku on oletuksena käytössä. Käytä metatietojen etsimiseen syntaksia",
"search_suggestion_list_smart_search_hint_2": "m:hakusana",
"search_tags": "Etsi tunnisteita...",
"search_timezone": "Etsi aikavyöhyke...",
"search_type": "Etsinnän tyyppi",
@@ -1144,10 +1536,14 @@
"select_new_face": "Valitse uudet kasvot",
"select_photos": "Valitse kuvat",
"select_trash_all": "Valitse kaikki roskakoriin",
"select_user_for_sharing_page_err_album": "Albumin luonti epäonnistui",
"selected": "Valittu",
"selected_count": "{count, plural, other {# valittu}}",
"send_message": "Lähetä viesti",
"send_welcome_email": "Lähetä tervetuloviesti",
"server_endpoint": "Server Endpoint",
"server_info_box_app_version": "Sovelluksen versio",
"server_info_box_server_url": "Palvelimen URL-osoite",
"server_offline": "Palvelin Offline-tilassa",
"server_online": "Palvelin Online-tilassa",
"server_stats": "Palvelimen tilastot",
@@ -1159,21 +1555,90 @@
"set_date_of_birth": "Aseta syntymäaika",
"set_profile_picture": "Aseta profiilikuva",
"set_slideshow_to_fullscreen": "Näytä diaesitys koko ruudulla",
"setting_image_viewer_help": "Sovellus lataa ensin pienen esikatselukuvan, toisena keskitarkkuuksisen kuvan (jos käytössä) ja kolmantena alkuperäisen täysitarkkuuksisen kuvan (jos käytössä)",
"setting_image_viewer_original_subtitle": "Ota käyttöön ladataksesi alkuperäinen täysitarkkuuksinen kuva (suuri!). Poista käytöstä vähentääksesi datan käyttöä (sekä verkossa että laitteen välimuistissa).",
"setting_image_viewer_original_title": "Lataa alkuperäinen kuva",
"setting_image_viewer_preview_subtitle": "Ota käyttöön ladataksesi keskitarkkuuksinen kuva. Poista käytöstä ladataksesi alkuperäinen kuva tai käyttääksesi vain esikatselukuvaa.",
"setting_image_viewer_preview_title": "Lataa esikatselukuva",
"setting_image_viewer_title": "Kuvat",
"setting_languages_apply": "Käytä",
"setting_languages_subtitle": "Change the app's language",
"setting_languages_title": "Kieli",
"setting_notifications_notify_failures_grace_period": "Ilmoita taustavarmuuskopioinnin epäonnistumisista: {}",
"setting_notifications_notify_hours": "{} tunnin välein",
"setting_notifications_notify_immediately": "heti",
"setting_notifications_notify_minutes": "{} minuutin välein",
"setting_notifications_notify_never": "ei koskaan",
"setting_notifications_notify_seconds": "{} sekuntia",
"setting_notifications_single_progress_subtitle": "Yksityiskohtainen tieto palvelimelle lähettämisen edistymisestä kohteittain",
"setting_notifications_single_progress_title": "Näytä taustavarmuuskopioinnin eidstminen",
"setting_notifications_subtitle": "Ilmoitusasetusten määrittely",
"setting_notifications_total_progress_subtitle": "Lähetyksen yleinen edistyminen (kohteita lähetetty/yhteensä)",
"setting_notifications_total_progress_title": "Näytä taustavarmuuskopioinnin kokonaisedistyminen",
"setting_video_viewer_looping_title": "Looping",
"setting_video_viewer_original_video_subtitle": "When streaming a video from the server, play the original even when a transcode is available. May lead to buffering. Videos available locally are played in original quality regardless of this setting.",
"setting_video_viewer_original_video_title": "Force original video",
"settings": "Asetukset",
"settings_require_restart": "Käynnistä Immich uudelleen ottaaksesti tämän asetuksen käyttöön",
"settings_saved": "Asetukset tallennettu",
"share": "Jaa",
"share_add_photos": "Lisää kuvia",
"share_assets_selected": "{} valittu",
"share_dialog_preparing": "Valmistellaan...",
"shared": "Jaettu",
"shared_album_activities_input_disable": "Kommentointi on kytketty pois päältä",
"shared_album_activity_remove_content": "Haluatko poistaa tämän aktiviteetin?",
"shared_album_activity_remove_title": "Poista aktiviteetti",
"shared_album_section_people_action_error": "Virhe poistuttaessa/poistaessa kohdetta albumista",
"shared_album_section_people_action_leave": "Poista käyttäjä albumista",
"shared_album_section_people_action_remove_user": "Poista käyttäjä albumista",
"shared_album_section_people_title": "HENKILÖT",
"shared_by": "Jakanut",
"shared_by_user": "Käyttäjän {user} jakama",
"shared_by_you": "Sinun jakamasi",
"shared_from_partner": "Kumppanin {partner} kuvia",
"shared_intent_upload_button_progress_text": "{} / {} Uploaded",
"shared_link_app_bar_title": "Jaetut linkit",
"shared_link_clipboard_copied_massage": "Kopioitu leikepöydältä",
"shared_link_clipboard_text": "Linkki: {}\nSalasana: {}",
"shared_link_create_error": "Jaetun linkin luomisessa tapahtui virhe",
"shared_link_edit_description_hint": "Lisää jaon kuvaus",
"shared_link_edit_expire_after_option_day": "1 päivä",
"shared_link_edit_expire_after_option_days": "{} päivää",
"shared_link_edit_expire_after_option_hour": "1 tunti",
"shared_link_edit_expire_after_option_hours": "{} tuntia",
"shared_link_edit_expire_after_option_minute": "1 minuutti",
"shared_link_edit_expire_after_option_minutes": "{} minuuttia",
"shared_link_edit_expire_after_option_months": "{} kuukautta",
"shared_link_edit_expire_after_option_year": "{} vuosi",
"shared_link_edit_password_hint": "Syötä jaon salasana",
"shared_link_edit_submit_button": "Päivitä linkki",
"shared_link_error_server_url_fetch": "Palvelimen URL-osoitetta ei voitu hakea",
"shared_link_expires_day": "Voimassaolo päättyy {} päivän kuluttua",
"shared_link_expires_days": "Voimassaolo päättyy {} päivän kuluttua",
"shared_link_expires_hour": "Voimassaolo päättyy {} tunnin kuluttua",
"shared_link_expires_hours": "Voimassaolo päättyy {} tunnin kuluttua",
"shared_link_expires_minute": "Voimassaolo päättyy {} minuutin kuluttua",
"shared_link_expires_minutes": "Voimassaolo päättyy {} minuutin kuluttua",
"shared_link_expires_never": "Voimassaolo päättyy ∞",
"shared_link_expires_second": "Voimassaolo päättyy {} sekunnin kuluttua",
"shared_link_expires_seconds": "Voimassaolo päättyy {} sekunnin kuluttua",
"shared_link_individual_shared": "Individual shared",
"shared_link_info_chip_metadata": "EXIF",
"shared_link_manage_links": "Hallitse jaettuja linkkejä",
"shared_link_options": "Jaetun linkin vaihtoehdot",
"shared_links": "Jaetut linkit",
"shared_photos_and_videos_count": "{assetCount, plural, other {# jaettua kuvaa ja videota.}}",
"shared_with_me": "Shared with me",
"shared_with_partner": "Jaa kumppanin {partner} kanssa",
"sharing": "Jakaminen",
"sharing_enter_password": "Nähdäksesi sivun sinun tulee antaa salasana.",
"sharing_page_album": "Jaetut albumit",
"sharing_page_description": "Luo jaettuja albumeja jakaaksesi kuvia ja videoita läheisillesi.",
"sharing_page_empty_list": "TYHJÄ LISTA",
"sharing_sidebar_description": "Näytä jakamislinkki sivupalkissa",
"sharing_silver_appbar_create_shared_album": "Luo jaettu albumi",
"sharing_silver_appbar_share_partner": "Jaa kumppanille",
"shift_to_permanent_delete": "Paina ⇧ poistaaksesi median pysyvästi",
"show_album_options": "Näytä albumin asetukset",
"show_albums": "Näytä albumit",
@@ -1239,6 +1704,9 @@
"support_third_party_description": "Immich-asennuksesi on pakattu kolmannen osapuolen toimesta. Kohtaamasi ongelmat saattavat johtua tästä paketista, joten ilmoita niistä ensisijaisesti heille alla olevien linkkien kautta.",
"swap_merge_direction": "Käännä yhdistämissuunta",
"sync": "Synkronoi",
"sync_albums": "Sync albums",
"sync_albums_manual_subtitle": "Sync all uploaded videos and photos to the selected backup albums",
"sync_upload_album_setting_subtitle": "Create and upload your photos and videos to the selected albums on Immich",
"tag": "Lisää tunniste",
"tag_assets": "Lisää tunnisteita",
"tag_created": "Luotu tunniste: {tag}",
@@ -1251,6 +1719,19 @@
"theme": "Teema",
"theme_selection": "Teeman valinta",
"theme_selection_description": "Aseta vaalea tai tumma tila automaattisesti perustuen selaimesi asetuksiin",
"theme_setting_asset_list_storage_indicator_title": "Näytä tallennustilan ilmaisin kohteiden kuvakkeissa",
"theme_setting_asset_list_tiles_per_row_title": "Kohteiden määrä rivillä ({})",
"theme_setting_colorful_interface_subtitle": "Apply primary color to background surfaces.",
"theme_setting_colorful_interface_title": "Colorful interface",
"theme_setting_image_viewer_quality_subtitle": "Säädä kuvien katselun laatua",
"theme_setting_image_viewer_quality_title": "Kuvien katseluohjelman laatu",
"theme_setting_primary_color_subtitle": "Pick a color for primary actions and accents.",
"theme_setting_primary_color_title": "Primary color",
"theme_setting_system_primary_color_title": "Use system color",
"theme_setting_system_theme_switch": "Automaattinen (seuraa järjestelmän asetusta)",
"theme_setting_theme_subtitle": "Valitse sovelluksen teema-asetukset",
"theme_setting_three_stage_loading_subtitle": "Kolmivaiheinen lataaminen saattaa parantaa latauksen suorituskykyä, mutta lisää kaistankäyttöä huomattavasti.",
"theme_setting_three_stage_loading_title": "Ota kolmivaiheinen lataus käyttöön",
"they_will_be_merged_together": "Nämä tullaan yhdistämään",
"third_party_resources": "Kolmannen osapuolen resurssit",
"time_based_memories": "Aikaan perustuvat muistot",
@@ -1270,7 +1751,15 @@
"trash_all": "Vie kaikki roskakoriin",
"trash_count": "Roskakori {count, number}",
"trash_delete_asset": "Poista / vie roskakoriin",
"trash_emptied": "Emptied trash",
"trash_no_results_message": "Roskakorissa olevat kuvat ja videot näytetään täällä.",
"trash_page_delete_all": "Poista kaikki",
"trash_page_empty_trash_dialog_content": "Haluatko poistaa roskakoriin siirretyt kohteet? Kohteet poistetaan lopullisesti Immich:sta.",
"trash_page_info": "Roskakoriin siirretyt kohteet poistetaan lopullisesti {} päivän kuluttua",
"trash_page_no_assets": "Ei poistettuja kohteita",
"trash_page_restore_all": "Palauta kaikki",
"trash_page_select_assets_btn": "Valitse kohteet",
"trash_page_title": "Roskakori",
"trashed_items_will_be_permanently_deleted_after": "Roskakorin kohteet poistetaan pysyvästi {days, plural, one {# päivän} other {# päivän}} päästä.",
"type": "Tyyppi",
"unarchive": "Palauta arkistosta",
@@ -1297,6 +1786,8 @@
"updated_password": "Salasana päivitetty",
"upload": "Siirrä palvelimelle",
"upload_concurrency": "Latausten samanaikaisuus",
"upload_dialog_info": "Haluatko varmuuskopioida valitut kohteet palvelimelle?",
"upload_dialog_title": "Lähetä kohde",
"upload_errors": "Lataus valmistui {count, plural, one {# virheen} other {# virheen}} kanssa. Päivitä sivu nähdäksesi ladatut tiedot.",
"upload_progress": "Jäljellä {remaining, number} - Käsitelty {processed, number}/{total, number}",
"upload_skipped_duplicates": "Ohitettiin {count, plural, one {# kaksoiskappale} other {# kaksoiskappaletta}}",
@@ -1304,8 +1795,11 @@
"upload_status_errors": "Virheet",
"upload_status_uploaded": "Ladattu",
"upload_success": "Lataus onnistui. Päivitä sivu jotta näet latauksesi.",
"upload_to_immich": "Upload to Immich ({})",
"uploading": "Uploading",
"url": "URL",
"usage": "Käyttö",
"use_current_connection": "use current connection",
"use_custom_date_range": "Käytä omaa aikaväliä",
"user": "Käyttäjä",
"user_id": "Käyttäjän ID",
@@ -1320,10 +1814,16 @@
"users": "Käyttäjät",
"utilities": "Apuohjelmat",
"validate": "Validoi",
"validate_endpoint_error": "Please enter a valid URL",
"variables": "Muuttujat",
"version": "Versio",
"version_announcement_closing": "Ystäväsi Alex",
"version_announcement_message": "Hei! Sovelluksen uusi versio on saatavilla. Käythän vilkaisemassa <link>julkaisun tiedot</link> ja varmistathan, että ohjelman määritykset ovat ajan tasalla. Erityisesti, jos käytössä on Watchtower tai jokin muu mekanismi Immich-sovelluksen automaattista päivitystä varten.",
"version_announcement_overlay_release_notes": "julkaisutiedoissa",
"version_announcement_overlay_text_1": "Hei, kaveri! Uusi palvelinversio on saatavilla sovelluksesta",
"version_announcement_overlay_text_2": "Ota hetki aikaa vieraillaksesi",
"version_announcement_overlay_text_3": "ja varmista, että käyttämäsi docker-compose ja .env-asetukset ovat ajantasalla välttyäksesi asetusongelmilta. Varsinkin jos käytät WatchToweria tai jotain muuta mekanismia päivittääksesi palvelinsovellusta automaattisesti.",
"version_announcement_overlay_title": "Uusi palvelinversio saatavilla 🎉",
"version_history": "Versiohistoria",
"version_history_item": "Asennettu {version} päivänä {date}",
"video": "Video",
@@ -1341,15 +1841,20 @@
"view_next_asset": "Näytä seuraava",
"view_previous_asset": "Näytä edellinen",
"view_stack": "Näytä pinona",
"viewer_remove_from_stack": "Poista pinosta",
"viewer_stack_use_as_main_asset": "Käytä pääkohteena",
"viewer_unstack": "Pura pino",
"visibility_changed": "{count, plural, one {# henkilön} other {# henkilöiden}} näkyvyys vaihdettu",
"waiting": "Odottaa",
"warning": "Varoitus",
"week": "Viikko",
"welcome": "Tervetuloa",
"welcome_to_immich": "Tervetuloa Immichiin",
"wifi_name": "WiFi Name",
"year": "Vuosi",
"years_ago": "{years, plural, one {# vuosi} other {# vuotta}} sitten",
"yes": "Kyllä",
"you_dont_have_any_shared_links": "Sinulla ei ole jaettuja linkkejä",
"your_wifi_name": "Your WiFi name",
"zoom_image": "Zoomaa kuvaa"
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,15 +1,65 @@
{
"action_common_back": "Back",
"action_common_cancel": "Cancel",
"action_common_clear": "Clear",
"action_common_confirm": "Confirm",
"action_common_save": "Save",
"action_common_select": "Select",
"about": "Acerca de",
"account": "Conta",
"account_settings": "Configuración da conta",
"acknowledge": "De acordo",
"action": "Acción",
"action_common_update": "Update",
"add_a_name": "Add a name",
"actions": "Accións",
"active": "Activo",
"activity": "Actividade",
"activity_changed": "A actividade está {enabled, select, true {habilitada} other {deshabilitada}}",
"add": "Engadir",
"add_a_description": "Engadir unha descrición",
"add_a_location": "Engadir unha localización",
"add_a_name": "Engadir un nome",
"add_a_title": "Engadir un título",
"add_endpoint": "Add endpoint",
"add_exclusion_pattern": "Engadir patrón de exclusión",
"add_import_path": "Engadir ruta de importación",
"add_location": "Engadir localización",
"add_more_users": "Engadir máis usuarios",
"add_partner": "Engadir compañeiro",
"add_path": "Engadir ruta",
"add_photos": "Engadir fotos",
"add_to": "Engadir a…",
"add_to_album": "Engadir ao álbum",
"add_to_album_bottom_sheet_added": "Added to {album}",
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
"add_to_shared_album": "Engadir ao álbum compartido",
"add_url": "Engadir URL",
"added_to_archive": "Engadido ao arquivo",
"added_to_favorites": "Engadido a favoritos",
"added_to_favorites_count": "Engadidos {count, number} a favoritos",
"admin": {
"authentication_settings": "Configuración de autenticación",
"authentication_settings_description": "Xestionar contrasinal, OAuth e outros parámetros de autenticación",
"authentication_settings_disable_all": "Estás seguro de deshabilitar todos os métodos de inicio de sesión? Iniciar a sesión quedará completamente deshabilitado.",
"authentication_settings_reenable": "Para rehabilitala, usa un <link>Comando do servidor</link>.",
"background_task_job": "Tarefas en segundo plano",
"backup_database": "Respaldo da base de datos",
"backup_database_enable_description": "Habilitar as copias de seguridade da base de datos",
"backup_keep_last_amount": "Cantidade de copias de seguridade previas a manter",
"backup_settings": "Configuración de copias de seguridade",
"backup_settings_description": "Xestionar a configuración das copias de seguridade da base de datos",
"check_all": "Comprobar todo",
"cleared_jobs": "Traballos borrados para: {job}",
"config_set_by_file": "As configuracións están actualmente seleccionadas por un ficheiro de configuracións",
"confirm_delete_library": "Estás seguro de que queres eliminar a biblioteca {library}?",
"exclusion_pattern_description": "Os patróns de exclusión permítenche ignorar ficheiros e cartafoles ao escanear a túa biblioteca. Isto é útil se tes cartafoles que conteñen ficheiros que non queres importar, coma ficheiros RAW.",
"external_library_created_at": "Biblioteca externa (creada o {date})",
"external_library_management": "Xestión de bibliotecas externas",
"face_detection": "Detección de caras",
"job_settings": "Configuración de tarefas",
"job_settings_description": "Administrar tarefas simultáneas",
"job_status": "Estado da tarefa",
"jobs_failed": "{jobCount, one {# errado}, plural, other {# errados}}",
"note_cannot_be_changed_later": "NOTA: Non editable posteriormente!",
"notification_email_host_description": "Host do servidor de correo electrónico (p. ex.: smtp.immich.app)",
"notification_email_ignore_certificate_errors": "Ignorar erros de certificado",
"notification_email_ignore_certificate_errors_description": "Ignorar erros de validación de certificados TLS (non recomendado)",
"notification_settings": "Configuración de notificacións"
},
"advanced_settings_log_level_title": "Log level: {}",
"advanced_settings_prefer_remote_subtitle": "Some devices are painfully slow to load thumbnails from assets on the device. Activate this setting to load remote images instead.",
"advanced_settings_prefer_remote_title": "Prefer remote images",
@@ -18,56 +68,49 @@
"advanced_settings_self_signed_ssl_subtitle": "Skips SSL certificate verification for the server endpoint. Required for self-signed certificates.",
"advanced_settings_self_signed_ssl_title": "Allow self-signed SSL certificates (EXPERIMENTAL)",
"advanced_settings_tile_subtitle": "Advanced user's settings",
"advanced_settings_tile_title": "Advanced",
"advanced_settings_troubleshooting_subtitle": "Enable additional features for troubleshooting",
"advanced_settings_troubleshooting_title": "Troubleshooting",
"album_info_card_backup_album_excluded": "EXCLUDED",
"album_info_card_backup_album_included": "INCLUDED",
"albums": "Albums",
"album_thumbnail_card_item": "1 item",
"album_thumbnail_card_items": "{} items",
"album_thumbnail_card_shared": " · Shared",
"album_thumbnail_owned": "Owned",
"album_thumbnail_shared_by": "Shared by {}",
"album_viewer_appbar_delete_confirm": "Are you sure you want to delete this album from your account?",
"album_viewer_appbar_share_delete": "Delete album",
"album_viewer_appbar_share_err_delete": "Failed to delete album",
"album_viewer_appbar_share_err_leave": "Failed to leave album",
"album_viewer_appbar_share_err_remove": "There are problems in removing assets from album",
"album_viewer_appbar_share_err_title": "Failed to change album title",
"album_viewer_appbar_share_leave": "Leave album",
"album_viewer_appbar_share_remove": "Remove from album",
"album_viewer_appbar_share_to": "Share To",
"album_viewer_page_share_add_users": "Add users",
"albums": "Albums",
"all": "All",
"all_people_page_title": "People",
"all_videos_page_title": "Videos",
"app_bar_signout_dialog_content": "Are you sure you want to sign out?",
"app_bar_signout_dialog_ok": "Yes",
"app_bar_signout_dialog_title": "Sign out",
"archived": "Archived",
"archive_page_no_archived_assets": "No archived assets found",
"archive_page_title": "Archive ({})",
"archived": "Archived",
"asset_action_delete_err_read_only": "Cannot delete read only asset(s), skipping",
"asset_action_share_err_offline": "Cannot fetch offline asset(s), skipping",
"asset_list_group_by_sub_title": "Group by",
"asset_list_layout_settings_dynamic_layout_title": "Dynamic layout",
"asset_list_layout_settings_group_automatically": "Automatic",
"asset_list_layout_settings_group_by": "Group assets by",
"asset_list_layout_settings_group_by_month": "Month",
"asset_list_layout_settings_group_by_month_day": "Month + day",
"asset_list_layout_sub_title": "Layout",
"asset_list_settings_subtitle": "Photo grid layout settings",
"asset_list_settings_title": "Photo Grid",
"asset_restored_successfully": "Asset restored successfully",
"asset_viewer_settings_subtitle": "Manage your gallery viewer settings",
"asset_viewer_settings_title": "Asset Viewer",
"assets_deleted_permanently": "{} asset(s) deleted permanently",
"assets_deleted_permanently_from_server": "{} asset(s) deleted permanently from the Immich server",
"assets_removed_permanently_from_device": "{} asset(s) removed permanently from your device",
"assets_restored_successfully": "{} asset(s) restored successfully",
"assets_trashed": "{} asset(s) trashed",
"assets_trashed_from_server": "{} asset(s) trashed from the Immich server",
"asset_viewer_settings_subtitle": "Manage your gallery viewer settings",
"asset_viewer_settings_title": "Asset Viewer",
"automatic_endpoint_switching_subtitle": "Connect locally over designated Wi-Fi when available and use alternative connections elsewhere",
"automatic_endpoint_switching_title": "Automatic URL switching",
"background_location_permission": "Background location permission",
@@ -106,7 +149,6 @@
"backup_controller_page_backup": "Backup",
"backup_controller_page_backup_selected": "Selected: ",
"backup_controller_page_backup_sub": "Backed up photos and videos",
"backup_controller_page_cancel": "Cancel",
"backup_controller_page_created": "Created on: {}",
"backup_controller_page_desc_backup": "Turn on foreground backup to automatically upload new assets to the server when opening the app.",
"backup_controller_page_excluded": "Excluded: ",
@@ -117,14 +159,12 @@
"backup_controller_page_none_selected": "None selected",
"backup_controller_page_remainder": "Remainder",
"backup_controller_page_remainder_sub": "Remaining photos and videos to back up from selection",
"backup_controller_page_select": "Select",
"backup_controller_page_server_storage": "Server Storage",
"backup_controller_page_start_backup": "Start Backup",
"backup_controller_page_status_off": "Automatic foreground backup is off",
"backup_controller_page_status_on": "Automatic foreground backup is on",
"backup_controller_page_storage_format": "{} of {} used",
"backup_controller_page_to_backup": "Albums to be backed up",
"backup_controller_page_total": "Total",
"backup_controller_page_total_sub": "All unique photos and videos from selected albums",
"backup_controller_page_turn_off": "Turn off foreground backup",
"backup_controller_page_turn_on": "Turn on foreground backup",
@@ -132,7 +172,6 @@
"backup_err_only_album": "Cannot remove the only album",
"backup_info_card_assets": "assets",
"backup_manual_cancelled": "Cancelled",
"backup_manual_failed": "Failed",
"backup_manual_in_progress": "Upload already in progress. Try after some time",
"backup_manual_success": "Success",
"backup_manual_title": "Upload status",
@@ -172,46 +211,26 @@
"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 (EXPERIMENTAL)",
"common_add_to_album": "Add to album",
"common_change_password": "Change Password",
"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_shared": "Shared",
"completed": "Completed",
"contextual_search": "Sunrise on the beach",
"control_bottom_app_bar_add_to_album": "Add to album",
"control_bottom_app_bar_album_info": "{} items",
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
"control_bottom_app_bar_archive": "Archive",
"control_bottom_app_bar_create_new_album": "Create new album",
"control_bottom_app_bar_delete": "Delete",
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
"control_bottom_app_bar_delete_from_local": "Delete from device",
"control_bottom_app_bar_download": "Download",
"control_bottom_app_bar_edit": "Edit",
"control_bottom_app_bar_edit_location": "Edit Location",
"control_bottom_app_bar_edit_time": "Edit Date & Time",
"control_bottom_app_bar_favorite": "Favorite",
"control_bottom_app_bar_share": "Share",
"control_bottom_app_bar_share_to": "Share To",
"control_bottom_app_bar_stack": "Stack",
"control_bottom_app_bar_trash_from_immich": "Move to Trash",
"control_bottom_app_bar_unarchive": "Unarchive",
"control_bottom_app_bar_unfavorite": "Unfavorite",
"control_bottom_app_bar_upload": "Upload",
"create_album": "Create album",
"create_album_page_untitled": "Untitled",
"create_new": "CREATE NEW",
"create_shared_album_page_create": "Create",
"create_shared_album_page_share": "Share",
"create_shared_album_page_share_add_assets": "ADD ASSETS",
"create_shared_album_page_share_select_photos": "Select Photos",
"crop": "Crop",
"curated_location_page_title": "Places",
"curated_object_page_title": "Things",
"current_server_address": "Current server address",
"daily_title_text_date": "E, MMM dd",
@@ -221,13 +240,10 @@
"delete_dialog_alert_local": "These items will be permanently removed from your device but still be available on the Immich server",
"delete_dialog_alert_local_non_backed_up": "Some of the items aren't backed up to Immich and will be permanently removed from your device",
"delete_dialog_alert_remote": "These items will be permanently deleted from the Immich server",
"delete_dialog_cancel": "Cancel",
"delete_dialog_ok": "Delete",
"delete_dialog_ok_force": "Delete Anyway",
"delete_dialog_title": "Delete Permanently",
"delete_local_dialog_ok_backed_up_only": "Delete Backed Up Only",
"delete_local_dialog_ok_force": "Delete Anyway",
"delete_shared_link_dialog_content": "Are you sure you want to delete this shared link?",
"delete_shared_link_dialog_title": "Delete Shared Link",
"description_input_hint_text": "Add description...",
"description_input_submit_error": "Error updating description, check the log for more details",
@@ -238,17 +254,14 @@
"download_failed": "Download failed",
"download_filename": "file: {}",
"download_finished": "Download finished",
"downloading": "Downloading...",
"downloading_media": "Downloading media",
"download_notfound": "Download not found",
"download_paused": "Download paused",
"download_started": "Download started",
"download_sucess": "Download success",
"download_sucess_android": "The media has been downloaded to DCIM/Immich",
"download_waiting_to_retry": "Waiting to retry",
"edit_date_time_dialog_date_time": "Date and Time",
"edit_date_time_dialog_timezone": "Timezone",
"edit_image_title": "Edit",
"downloading": "Downloading...",
"downloading_media": "Downloading media",
"edit_location_dialog_title": "Location",
"end_date": "End date",
"enqueued": "Enqueued",
@@ -258,7 +271,6 @@
"exif_bottom_sheet_description": "Add Description...",
"exif_bottom_sheet_details": "DETAILS",
"exif_bottom_sheet_location": "LOCATION",
"exif_bottom_sheet_location_add": "Add a location",
"exif_bottom_sheet_people": "PEOPLE",
"exif_bottom_sheet_person_add_person": "Add name",
"experimental_settings_new_asset_list_subtitle": "Work in progress",
@@ -270,8 +282,6 @@
"failed": "Failed",
"favorites": "Favorites",
"favorites_page_no_favorites": "No favorite assets found",
"favorites_page_title": "Favorites",
"filename_search": "File name or extension",
"filter": "Filter",
"get_wifiname_error": "Could not get Wi-Fi name. Make sure you have granted the necessary permissions and are connected to a Wi-Fi network",
"grant_permission": "Grant permission",
@@ -281,7 +291,6 @@
"header_settings_field_validator_msg": "Value cannot be empty",
"header_settings_header_name_input": "Header name",
"header_settings_header_value_input": "Header value",
"header_settings_page_title": "Proxy Headers (EXPERIMENTAL)",
"headers_settings_tile_subtitle": "Define proxy headers the app should send with each network request",
"headers_settings_tile_title": "Custom proxy headers",
"home_page_add_to_album_conflicts": "Added {added} assets to album {album}. {failed} assets are already in the album.",
@@ -301,40 +310,30 @@
"ignore_icloud_photos": "Ignore iCloud photos",
"ignore_icloud_photos_description": "Photos that are stored on iCloud will not be uploaded to the Immich server",
"image_saved_successfully": "Image saved",
"image_viewer_page_state_provider_download_error": "Download Error",
"image_viewer_page_state_provider_download_started": "Download Started",
"image_viewer_page_state_provider_download_success": "Download Success",
"image_viewer_page_state_provider_share_error": "Share Error",
"invalid_date": "Invalid date",
"invalid_date_format": "Invalid date format",
"library": "Library",
"library_page_albums": "Albums",
"library_page_archive": "Archive",
"library_page_device_albums": "Albums on Device",
"library_page_favorites": "Favorites",
"library_page_new_album": "New album",
"library_page_sharing": "Sharing",
"library_page_sort_asset_count": "Number of assets",
"library_page_sort_created": "Created date",
"library_page_sort_last_modified": "Last modified",
"library_page_sort_most_oldest_photo": "Oldest photo",
"library_page_sort_most_recent_photo": "Most recent photo",
"library_page_sort_title": "Album title",
"local_network": "Local network",
"local_network_sheet_info": "The app will connect to the server through this URL when using the specified Wi-Fi network",
"location_permission": "Location permission",
"location_permission_content": "In order to use the auto-switching feature, Immich needs precise location permission so it can read the current WiFi network's name",
"location_picker_choose_on_map": "Choose on map",
"location_picker_latitude": "Latitude",
"location_picker_latitude_error": "Enter a valid latitude",
"location_picker_latitude_hint": "Enter your latitude here",
"location_picker_longitude": "Longitude",
"location_picker_longitude_error": "Enter a valid longitude",
"location_picker_longitude_hint": "Enter your longitude here",
"login_disabled": "Login has been disabled",
"login_form_api_exception": "API exception. Please check the server URL and try again.",
"login_form_back_button_text": "Back",
"login_form_button_text": "Login",
"login_form_email_hint": "youremail@email.com",
"login_form_endpoint_hint": "http://your-server-ip:port",
"login_form_endpoint_url": "Server Endpoint URL",
@@ -347,9 +346,6 @@
"login_form_failed_get_oauth_server_disable": "OAuth feature is not available on this server",
"login_form_failed_login": "Error logging you in, check server URL, email and password",
"login_form_handshake_exception": "There was an Handshake Exception with the server. Enable self-signed certificate support in the settings if you are using a self-signed certificate.",
"login_form_label_email": "Email",
"login_form_label_password": "Password",
"login_form_next_button": "Next",
"login_form_password_hint": "password",
"login_form_save_login": "Stay logged in",
"login_form_server_empty": "Enter a server URL.",
@@ -359,7 +355,6 @@
"map_assets_in_bound": "{} photo",
"map_assets_in_bounds": "{} photos",
"map_cannot_get_user_location": "Cannot get user's location",
"map_location_dialog_cancel": "Cancel",
"map_location_dialog_yes": "Yes",
"map_location_picker_page_use_location": "Use this location",
"map_location_service_disabled_content": "Location service needs to be enabled to display assets from your current location. Do you want to enable it now?",
@@ -368,17 +363,13 @@
"map_no_location_permission_content": "Location permission is needed to display assets from your current location. Do you want to allow it now?",
"map_no_location_permission_title": "Location Permission denied",
"map_settings_dark_mode": "Dark mode",
"map_settings_date_range_option_all": "All",
"map_settings_date_range_option_day": "Past 24 hours",
"map_settings_date_range_option_days": "Past {} days",
"map_settings_date_range_option_year": "Past year",
"map_settings_date_range_option_years": "Past {} years",
"map_settings_dialog_cancel": "Cancel",
"map_settings_dialog_save": "Save",
"map_settings_dialog_title": "Map Settings",
"map_settings_include_show_archived": "Include Archived",
"map_settings_include_show_partners": "Include Partners",
"map_settings_only_relative_range": "Date range",
"map_settings_only_show_favorites": "Show Favorite Only",
"map_settings_theme_settings": "Map Theme",
"map_zoom_to_see_photos": "Zoom out to see photos",
@@ -389,7 +380,6 @@
"memories_year_ago": "A year ago",
"memories_years_ago": "{} years ago",
"monthly_title_text_date_format": "MMMM y",
"motion_photos_page_title": "Motion Photos",
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
"multiselect_grid_edit_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
"my_albums": "My albums",
@@ -397,25 +387,20 @@
"networking_subtitle": "Manage the server endpoint settings",
"no_assets_to_show": "No assets to show",
"no_name": "No name",
"notification_permission_dialog_cancel": "Cancel",
"not_selected": "Not selected",
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
"notification_permission_dialog_settings": "Settings",
"notification_permission_list_tile_content": "Grant permission to enable notifications.",
"notification_permission_list_tile_enable_button": "Enable Notifications",
"notification_permission_list_tile_title": "Notification Permission",
"not_selected": "Not selected",
"on_this_device": "On this device",
"partner_list_user_photos": "{user}'s photos",
"partner_list_view_all": "View all",
"partner_page_add_partner": "Add partner",
"partner_page_empty_message": "Your photos are not yet shared with any partner.",
"partner_page_no_more_users": "No more users to add",
"partner_page_partner_add_failed": "Failed to add partner",
"partner_page_select_partner": "Select partner",
"partner_page_shared_to_title": "Shared to",
"partner_page_stop_sharing_content": "{} will no longer be able to access your photos.",
"partner_page_stop_sharing_title": "Stop sharing your photos?",
"partner_page_title": "Partner",
"partners": "Partners",
"paused": "Paused",
"people": "People",
@@ -423,8 +408,6 @@
"permission_onboarding_continue_anyway": "Continue anyway",
"permission_onboarding_get_started": "Get started",
"permission_onboarding_go_to_settings": "Go to settings",
"permission_onboarding_grant_permission": "Grant permission",
"permission_onboarding_log_out": "Log out",
"permission_onboarding_permission_denied": "Permission denied. To use Immich, grant photo and video permissions in Settings.",
"permission_onboarding_permission_granted": "Permission granted! You are all set.",
"permission_onboarding_permission_limited": "Permission limited. To let Immich backup and manage your entire gallery collection, grant photo and video permissions in Settings.",
@@ -436,79 +419,45 @@
"profile_drawer_client_out_of_date_major": "Mobile App is out of date. Please update to the latest major version.",
"profile_drawer_client_out_of_date_minor": "Mobile App is out of date. Please update to the latest minor version.",
"profile_drawer_client_server_up_to_date": "Client and Server are up-to-date",
"profile_drawer_documentation": "Documentation",
"profile_drawer_github": "GitHub",
"profile_drawer_server_out_of_date_major": "Server is out of date. Please update to the latest major version.",
"profile_drawer_server_out_of_date_minor": "Server is out of date. Please update to the latest minor version.",
"profile_drawer_settings": "Settings",
"profile_drawer_sign_out": "Sign Out",
"profile_drawer_trash": "Trash",
"recently_added": "Recently added",
"recently_added_page_title": "Recently Added",
"save": "Save",
"save_to_gallery": "Save to gallery",
"scaffold_body_error_occurred": "Error occurred",
"search_albums": "Search albums",
"search_bar_hint": "Search your photos",
"search_filter_apply": "Apply filter",
"search_filter_camera": "Camera",
"search_filter_camera_make": "Make",
"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_favorite": "Favorite",
"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_country": "Country",
"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_image": "Image",
"search_filter_media_type_title": "Select media type",
"search_filter_media_type_video": "Video",
"search_filter_people": "People",
"search_filter_people_title": "Select people",
"search_page_categories": "Categories",
"search_page_favorites": "Favorites",
"search_page_motion_photos": "Motion Photos",
"search_page_no_objects": "No Objects Info Available",
"search_page_no_places": "No Places Info Available",
"search_page_people": "People",
"search_page_person_add_name_dialog_cancel": "Cancel",
"search_page_person_add_name_dialog_hint": "Name",
"search_page_person_add_name_dialog_save": "Save",
"search_page_person_add_name_dialog_title": "Add a name",
"search_page_person_add_name_subtitle": "Find them fast by name with search",
"search_page_person_add_name_title": "Add a name",
"search_page_person_edit_name": "Edit name",
"search_page_places": "Places",
"search_page_recently_added": "Recently added",
"search_page_screenshots": "Screenshots",
"search_page_search_photos_videos": "Search for your photos and videos",
"search_page_selfies": "Selfies",
"search_page_things": "Things",
"search_page_videos": "Videos",
"search_page_view_all_button": "View all",
"search_page_your_activity": "Your activity",
"search_page_your_map": "Your Map",
"search_result_page_new_search_hint": "New Search",
"search_suggestion_list_smart_search_hint_1": "Smart search is enabled by default, to search for metadata use the syntax ",
"search_suggestion_list_smart_search_hint_2": "m:your-search-term",
"select_additional_user_for_sharing_page_suggestions": "Suggestions",
"select_user_for_sharing_page_err_album": "Failed to create album",
"select_user_for_sharing_page_share_suggestions": "Suggestions",
"server_endpoint": "Server Endpoint",
"server_info_box_app_version": "App Version",
"server_info_box_latest_release": "Latest Version",
"server_info_box_server_url": "Server URL",
"server_info_box_server_version": "Server Version",
"setting_image_viewer_help": "The detail viewer loads the small thumbnail first, then loads the medium-size preview (if enabled), finally loads the original (if enabled).",
"setting_image_viewer_original_subtitle": "Enable to load the original full-resolution image (large!). Disable to reduce data usage (both network and on device cache).",
"setting_image_viewer_original_title": "Load original image",
@@ -527,48 +476,28 @@
"setting_notifications_single_progress_subtitle": "Detailed upload progress information per asset",
"setting_notifications_single_progress_title": "Show background backup detail progress",
"setting_notifications_subtitle": "Adjust your notification preferences",
"setting_notifications_title": "Notifications",
"setting_notifications_total_progress_subtitle": "Overall upload progress (done/total assets)",
"setting_notifications_total_progress_title": "Show background backup total progress",
"setting_pages_app_bar_settings": "Settings",
"settings_require_restart": "Please restart Immich to apply this setting",
"setting_video_viewer_looping_subtitle": "Enable to automatically loop a video in the detail viewer.",
"setting_video_viewer_looping_title": "Looping",
"setting_video_viewer_original_video_subtitle": "When streaming a video from the server, play the original even when a transcode is available. May lead to buffering. Videos available locally are played in original quality regardless of this setting.",
"setting_video_viewer_original_video_title": "Force original video",
"setting_video_viewer_title": "Videos",
"share_add": "Add",
"settings_require_restart": "Please restart Immich to apply this setting",
"share_add_photos": "Add photos",
"share_add_title": "Add a title",
"share_assets_selected": "{} selected",
"share_create_album": "Create album",
"share_dialog_preparing": "Preparing...",
"shared_album_activities_input_disable": "Comment is disabled",
"shared_album_activities_input_hint": "Say something",
"shared_album_activity_remove_content": "Do you want to delete this activity?",
"shared_album_activity_remove_title": "Delete Activity",
"shared_album_activity_setting_subtitle": "Let others respond",
"shared_album_activity_setting_title": "Comments & likes",
"shared_album_section_people_action_error": "Error leaving/removing from album",
"shared_album_section_people_action_leave": "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_title": "PEOPLE",
"share_dialog_preparing": "Preparing...",
"shared_intent_upload_button_progress_text": "{} / {} Uploaded",
"shared_link_app_bar_title": "Shared Links",
"shared_link_clipboard_copied_massage": "Copied to clipboard",
"shared_link_clipboard_text": "Link: {}\nPassword: {}",
"shared_link_create_app_bar_title": "Create link to share",
"shared_link_create_error": "Error while creating shared link",
"shared_link_create_info": "Let anyone with the link see the selected photo(s)",
"shared_link_create_submit_button": "Create link",
"shared_link_edit_allow_download": "Allow public user to download",
"shared_link_edit_allow_upload": "Allow public user to upload",
"shared_link_edit_app_bar_title": "Edit link",
"shared_link_edit_change_expiry": "Change expiration time",
"shared_link_edit_description": "Description",
"shared_link_edit_description_hint": "Enter the share description",
"shared_link_edit_expire_after": "Expire after",
"shared_link_edit_expire_after_option_day": "1 day",
"shared_link_edit_expire_after_option_days": "{} days",
"shared_link_edit_expire_after_option_hour": "1 hour",
@@ -576,15 +505,10 @@
"shared_link_edit_expire_after_option_minute": "1 minute",
"shared_link_edit_expire_after_option_minutes": "{} minutes",
"shared_link_edit_expire_after_option_months": "{} months",
"shared_link_edit_expire_after_option_never": "Never",
"shared_link_edit_expire_after_option_year": "{} year",
"shared_link_edit_password": "Password",
"shared_link_edit_password_hint": "Enter the share password",
"shared_link_edit_show_meta": "Show metadata",
"shared_link_edit_submit_button": "Update link",
"shared_link_empty": "You don't have any shared links",
"shared_link_error_server_url_fetch": "Cannot fetch the server url",
"shared_link_expired": "Expired",
"shared_link_expires_day": "Expires in {} day",
"shared_link_expires_days": "Expires in {} days",
"shared_link_expires_hour": "Expires in {} hour",
@@ -595,35 +519,24 @@
"shared_link_expires_second": "Expires in {} second",
"shared_link_expires_seconds": "Expires in {} seconds",
"shared_link_individual_shared": "Individual shared",
"shared_link_info_chip_download": "Download",
"shared_link_info_chip_metadata": "EXIF",
"shared_link_info_chip_upload": "Upload",
"shared_link_manage_links": "Manage Shared links",
"shared_link_public_album": "Public album",
"shared_links": "Shared links",
"share_done": "Done",
"shared_with_me": "Shared with me",
"share_invite": "Invite to album",
"sharing_page_album": "Shared albums",
"sharing_page_description": "Create shared albums to share photos and videos with people in your network.",
"sharing_page_empty_list": "EMPTY LIST",
"sharing_silver_appbar_create_shared_album": "New shared album",
"sharing_silver_appbar_shared_links": "Shared links",
"sharing_silver_appbar_share_partner": "Share with partner",
"start_date": "Start date",
"sync": "Sync",
"sync_albums": "Sync albums",
"sync_albums_manual_subtitle": "Sync all uploaded videos and photos to the selected backup albums",
"sync_upload_album_setting_subtitle": "Create and upload your photos and videos to the selected albums on Immich",
"tab_controller_nav_library": "Library",
"tab_controller_nav_photos": "Photos",
"tab_controller_nav_search": "Search",
"tab_controller_nav_sharing": "Sharing",
"theme_setting_asset_list_storage_indicator_title": "Show storage indicator on asset tiles",
"theme_setting_asset_list_tiles_per_row_title": "Number of assets per row ({})",
"theme_setting_colorful_interface_subtitle": "Apply primary color to background surfaces.",
"theme_setting_colorful_interface_title": "Colorful interface",
"theme_setting_dark_mode_switch": "Dark mode",
"theme_setting_image_viewer_quality_subtitle": "Adjust the quality of the detail image viewer",
"theme_setting_image_viewer_quality_title": "Image viewer quality",
"theme_setting_primary_color_subtitle": "Pick a color for primary actions and accents.",
@@ -631,43 +544,36 @@
"theme_setting_system_primary_color_title": "Use system color",
"theme_setting_system_theme_switch": "Automatic (Follow system setting)",
"theme_setting_theme_subtitle": "Choose the app's theme setting",
"theme_setting_theme_title": "Theme",
"theme_setting_three_stage_loading_subtitle": "Three-stage loading might increase the loading performance but causes significantly higher network load",
"theme_setting_three_stage_loading_title": "Enable three-stage loading",
"translated_text_options": "Options",
"trash": "Trash",
"trash_emptied": "Emptied trash",
"trash_page_delete": "Delete",
"trash_page_delete_all": "Delete All",
"trash_page_empty_trash_btn": "Empty trash",
"trash_page_empty_trash_dialog_content": "Do you want to empty your trashed assets? These items will be permanently removed from Immich",
"trash_page_empty_trash_dialog_ok": "Ok",
"trash_page_info": "Trashed items will be permanently deleted after {} days",
"trash_page_no_assets": "No trashed assets",
"trash_page_restore": "Restore",
"trash_page_restore_all": "Restore All",
"trash_page_select_assets_btn": "Select assets",
"trash_page_select_btn": "Select",
"trash_page_title": "Trash ({})",
"upload": "Upload",
"upload_dialog_cancel": "Cancel",
"upload_dialog_info": "Do you want to backup the selected Asset(s) to the server?",
"upload_dialog_ok": "Upload",
"upload_dialog_title": "Upload Asset",
"uploading": "Uploading",
"upload_to_immich": "Upload to Immich ({})",
"uploading": "Uploading",
"use_current_connection": "use current connection",
"validate_endpoint_error": "Please enter a valid URL",
"version_announcement_overlay_ack": "Acknowledge",
"version_announcement_overlay_release_notes": "release notes",
"version_announcement_overlay_text_1": "Hi friend, there is a new release of",
"version_announcement_overlay_text_2": "please take your time to visit the ",
"version_announcement_overlay_text_3": " and ensure your docker-compose and .env setup is up-to-date to prevent any misconfigurations, especially if you use WatchTower or any mechanism that handles updating your server application automatically.",
"version_announcement_overlay_title": "New Server Version Available \uD83C\uDF89",
"version_announcement_overlay_title": "New Server Version Available 🎉",
"videos": "Videos",
"viewer_remove_from_stack": "Remove from Stack",
"viewer_stack_use_as_main_asset": "Use as Main Asset",
"viewer_unstack": "Un-Stack",
"wifi_name": "WiFi Name",
"your_wifi_name": "Your WiFi name"
"year": "Ano",
"yes": "Si",
"your_wifi_name": "Your WiFi name",
"zoom_image": "Acercar imaxe"
}

File diff suppressed because it is too large Load Diff

View File

@@ -4,6 +4,7 @@
"account_settings": "अभिलेख व्यवस्था",
"acknowledge": "स्वीकार करें",
"action": "कार्रवाई",
"action_common_update": "Update",
"actions": "कार्यवाहियां",
"active": "सक्रिय",
"activity": "गतिविधि",
@@ -13,6 +14,7 @@
"add_a_location": "एक स्थान जोड़ें",
"add_a_name": "नाम जोड़ें",
"add_a_title": "एक शीर्षक जोड़ें",
"add_endpoint": "Add endpoint",
"add_exclusion_pattern": "अपवाद उदाहरण जोड़ें",
"add_import_path": "आयात पथ जोड़ें",
"add_location": "स्थान जोड़ें",
@@ -22,6 +24,8 @@
"add_photos": "फ़ोटो जोड़ें",
"add_to": "इसमें जोड़ें…",
"add_to_album": "एल्बम में जोड़ें",
"add_to_album_bottom_sheet_added": "Added to {album}",
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
"add_to_shared_album": "साझा एल्बम में जोड़ें",
"add_url": "URL जोड़ें",
"added_to_archive": "संग्रहीत कर दिया गया है",
@@ -50,6 +54,7 @@
"confirm_user_password_reset": "क्या आप वाकई {user} का पासवर्ड रीसेट करना चाहते हैं?",
"create_job": "जॉब बनाएँ",
"cron_expression": "क्रॉन अभिव्यक्ति",
"cron_expression_description": "क्रॉन प्रारूप का उपयोग करके स्कैनिंग अंतराल सेट करें। अधिक जानकारी के लिए कृपया <link>क्रोनटैब गुरु</link> देखें",
"disable_login": "लॉगिन अक्षम करें",
"duplicate_detection_job_description": "समान छवियों का पता लगाने के लिए संपत्तियों पर मशीन लर्निंग चलाएं। यह कार्यक्षमता स्मार्ट खोज पर निर्भर करती है",
"exclusion_pattern_description": "Exclusion पैटर्न आपको अपनी लाइब्रेरी को स्कैन करते समय फ़ाइलों और फ़ोल्डरों को अनदेखा करने देता है। यह उपयोगी है यदि आपके पास ऐसे फ़ोल्डर हैं जिनमें ऐसी फ़ाइलें हैं जिन्हें आप आयात नहीं करना चाहते हैं, जैसे RAW फ़ाइलें।",
@@ -61,11 +66,14 @@
"failed_job_command": "कार्य {job} के लिए आदेश {command} विफल",
"force_delete_user_warning": "चेतावनी: इससे उपयोगकर्ता और सारा डेटा तुरंत हट जाएगा। इसे पूर्ववत नहीं किया जा सकता और फ़ाइलें पुनर्प्राप्त नहीं की जा सकतीं।",
"forcing_refresh_library_files": "सभी लाइब्रेरी फ़ाइलों को जबरन सामयिक करें",
"image_format": "प्रारूप",
"image_format_description": "वेबपी, जेपीईजी की तुलना में छोटी फ़ाइलें बनाता है, लेकिन एनकोड करने में धीमा है।",
"image_prefer_embedded_preview": "एम्बेडेड पूर्वावलोकन को प्राथमिकता दें",
"image_prefer_embedded_preview_setting_description": "जब उपलब्ध हो तो RAW फ़ोटो में एम्बेडेड पूर्वावलोकन का उपयोग इमेज प्रोसेसिंग के इनपुट के रूप में करें। यह कुछ छवियों के लिए अधिक सटीक रंग उत्पन्न कर सकता है, लेकिन पूर्वावलोकन की गुणवत्ता कैमरे पर निर्भर करती है और छवि में अधिक संपीड़न कलाकृतियाँ हो सकती हैं।",
"image_prefer_wide_gamut": "विस्तृत सरगम को प्राथमिकता दें",
"image_prefer_wide_gamut_setting_description": "थंबनेल के लिए डिस्प्ले P3 का उपयोग करें। यह विस्तृत कलरस्पेस वाली छवियों की जीवंतता को बेहतर ढंग से संरक्षित करता है, लेकिन पुराने ब्राउज़र संस्करण वाले पुराने डिवाइस पर छवियां अलग-अलग दिखाई दे सकती हैं। रंग परिवर्तन से बचने के लिए sRGB छवियों को sRGB के रूप में रखा जाता है।",
"image_preview_description": "मेटाडेटा रहित मध्यम आकार की छवि, जिसका उपयोग एकल संपत्ति देखने और मशीन लर्निंग के लिए होता है",
"image_preview_title": "पूर्वदर्शन सेटिंग्स",
"image_quality": "गुणवत्ता",
"image_settings": "छवि सेटिंग्स",
"image_settings_description": "उत्पन्न छवियों की गुणवत्ता और रिज़ॉल्यूशन प्रबंधित करें",
@@ -142,7 +150,6 @@
"no_pattern_added": "कोई पैटर्न नहीं जोड़ा गया",
"note_apply_storage_label_previous_assets": "नोट: पहले अपलोड की गई संपत्तियों पर स्टोरेज लेबल लागू करने के लिए, चलाएँ",
"note_cannot_be_changed_later": "नोट: इसे बाद में बदला नहीं जा सकता!",
"note_unlimited_quota": "नोट: असीमित कोटा के लिए 0 दर्ज करें",
"notification_email_from_address": "इस पते से",
"notification_email_from_address_description": "प्रेषक का ईमेल पता, उदाहरण के लिए: \"इमिच फोटो सर्वर <noreply@example.com>\"",
"notification_email_host_description": "ईमेल सर्वर का होस्ट (उदा. smtp.immitch.app)",
@@ -309,17 +316,41 @@
"admin_password": "व्यवस्थापक पासवर्ड",
"administration": "प्रशासन",
"advanced": "विकसित",
"advanced_settings_log_level_title": "Log level: {}",
"advanced_settings_prefer_remote_subtitle": "Some devices are painfully slow to load thumbnails from assets on the device. Activate this setting to load remote images instead.",
"advanced_settings_prefer_remote_title": "Prefer remote images",
"advanced_settings_proxy_headers_subtitle": "Define proxy headers Immich should send with each network request",
"advanced_settings_proxy_headers_title": "Proxy Headers",
"advanced_settings_self_signed_ssl_subtitle": "Skips SSL certificate verification for the server endpoint. Required for self-signed certificates.",
"advanced_settings_self_signed_ssl_title": "Allow self-signed SSL certificates",
"advanced_settings_tile_subtitle": "Advanced user's settings",
"advanced_settings_troubleshooting_subtitle": "Enable additional features for troubleshooting",
"advanced_settings_troubleshooting_title": "Troubleshooting",
"album_added": "एल्बम जोड़ा गया",
"album_added_notification_setting_description": "जब आपको किसी साझा एल्बम में जोड़ा जाए तो एक ईमेल सूचना प्राप्त करें",
"album_cover_updated": "एल्बम कवर अपडेट किया गया",
"album_info_card_backup_album_excluded": "EXCLUDED",
"album_info_card_backup_album_included": "INCLUDED",
"album_info_updated": "एल्बम की जानकारी अपडेट की गई",
"album_leave": "एल्बम छोड़ें?",
"album_name": "एल्बम का नाम",
"album_options": "एल्बम विकल्प",
"album_remove_user": "उपयोगकर्ता हटाएं?",
"album_share_no_users": "ऐसा लगता है कि आपने यह एल्बम सभी उपयोगकर्ताओं के साथ साझा कर दिया है या आपके पास साझा करने के लिए कोई उपयोगकर्ता नहीं है।",
"album_thumbnail_card_item": "1 item",
"album_thumbnail_card_items": "{} items",
"album_thumbnail_card_shared": " · Shared",
"album_thumbnail_shared_by": "Shared by {}",
"album_updated": "एल्बम अपडेट किया गया",
"album_updated_setting_description": "जब किसी साझा एल्बम में नई संपत्तियाँ हों तो एक ईमेल सूचना प्राप्त करें",
"album_viewer_appbar_delete_confirm": "Are you sure you want to delete this album from your account?",
"album_viewer_appbar_share_err_delete": "Failed to delete album",
"album_viewer_appbar_share_err_leave": "Failed to leave album",
"album_viewer_appbar_share_err_remove": "There are problems in removing assets from album",
"album_viewer_appbar_share_err_title": "Failed to change album title",
"album_viewer_appbar_share_leave": "Leave album",
"album_viewer_appbar_share_to": "साझा करें",
"album_viewer_page_share_add_users": "Add users",
"album_with_link_access": "लिंक वाले किसी भी व्यक्ति को इस एल्बम में फ़ोटो और लोगों को देखने दें।",
"albums": "एलबम",
"all": "सभी",
@@ -334,29 +365,120 @@
"api_key_description": "यह की केवल एक बार दिखाई जाएगी। विंडो बंद करने से पहले कृपया इसे कॉपी करना सुनिश्चित करें।।",
"api_key_empty": "आपका एपीआई कुंजी नाम खाली नहीं होना चाहिए",
"api_keys": "एपीआई कीज",
"app_bar_signout_dialog_content": "क्या आप सुनिश्चित हैं कि आप लॉग आउट करना चाहते हैं?",
"app_bar_signout_dialog_ok": "हाँ",
"app_bar_signout_dialog_title": "लॉग आउट",
"app_settings": "एप्लिकेशन सेटिंग",
"appears_in": "प्रकट होता है",
"archive": "संग्रहालय",
"archive_or_unarchive_photo": "फ़ोटो को संग्रहीत या असंग्रहीत करें",
"archive_page_no_archived_assets": "No archived assets found",
"archive_page_title": "Archive ({})",
"archive_size": "पुरालेख आकार",
"archive_size_description": "डाउनलोड के लिए संग्रह आकार कॉन्फ़िगर करें (GiB में)",
"archived": "संग्रहित",
"are_these_the_same_person": "क्या ये वही व्यक्ति हैं?",
"are_you_sure_to_do_this": "क्या आप वास्तव में इसे करना चाहते हैं?",
"asset_action_delete_err_read_only": "Cannot delete read only asset(s), skipping",
"asset_action_share_err_offline": "Cannot fetch offline asset(s), skipping",
"asset_added_to_album": "एल्बम में जोड़ा गया",
"asset_adding_to_album": "एल्बम में जोड़ा जा रहा है..।",
"asset_description_updated": "संपत्ति विवरण अद्यतन कर दिया गया है",
"asset_has_unassigned_faces": "एसेट में अनिर्धारित चेहरे हैं",
"asset_hashing": "हैशिंग..।",
"asset_list_group_by_sub_title": "Group by",
"asset_list_layout_settings_dynamic_layout_title": "Dynamic layout",
"asset_list_layout_settings_group_automatically": "Automatic",
"asset_list_layout_settings_group_by": "Group assets by",
"asset_list_layout_settings_group_by_month_day": "Month + day",
"asset_list_layout_sub_title": "Layout",
"asset_list_settings_subtitle": "Photo grid layout settings",
"asset_list_settings_title": "Photo Grid",
"asset_offline": "संपत्ति ऑफ़लाइन",
"asset_offline_description": "यह संपत्ति ऑफ़लाइन है।",
"asset_restored_successfully": "संपत्ति(याँ) सफलतापूर्वक पुनर्स्थापित की गईं",
"asset_skipped": "छोड़ा गया",
"asset_uploaded": "अपलोड किए गए",
"asset_uploading": "अपलोड हो रहा है..।",
"asset_viewer_settings_subtitle": "Manage your gallery viewer settings",
"asset_viewer_settings_title": "Asset Viewer",
"assets": "संपत्तियां",
"assets_deleted_permanently": "{} संपत्ति(याँ) स्थायी रूप से हटा दी गईं",
"assets_deleted_permanently_from_server": "{} संपत्ति(याँ) इमिच सर्वर से स्थायी रूप से हटा दी गईं",
"assets_removed_permanently_from_device": "{} संपत्ति(याँ) आपके डिवाइस से स्थायी रूप से हटा दी गईं",
"assets_restore_confirmation": "क्या आप वाकई अपनी सभी नष्ट की गई संपत्तियों को पुनर्स्थापित करना चाहते हैं? आप इस क्रिया को पूर्ववत नहीं कर सकते!",
"assets_restored_successfully": "{} संपत्ति(याँ) सफलतापूर्वक पुनर्स्थापित की गईं",
"assets_trashed": "{} संपत्ति(याँ) कचरे में डाली गईं",
"assets_trashed_from_server": "{} संपत्ति(याँ) इमिच सर्वर से कचरे में डाली गईं",
"authorized_devices": "अधिकृत उपकरण",
"automatic_endpoint_switching_subtitle": "Connect locally over designated Wi-Fi when available and use alternative connections elsewhere",
"automatic_endpoint_switching_title": "Automatic URL switching",
"back": "वापस",
"back_close_deselect": "वापस जाएँ, बंद करें, या अचयनित करें",
"background_location_permission": "Background location permission",
"background_location_permission_content": "In order to switch networks when running in the background, Immich must *always* have precise location access so the app can read the Wi-Fi network's name",
"backup_album_selection_page_albums_device": "Albums on device ({})",
"backup_album_selection_page_albums_tap": "Tap to include, double tap to exclude",
"backup_album_selection_page_assets_scatter": "Assets can scatter across multiple albums. Thus, albums can be included or excluded during the backup process.",
"backup_album_selection_page_select_albums": "Select albums",
"backup_album_selection_page_selection_info": "Selection Info",
"backup_album_selection_page_total_assets": "Total unique assets",
"backup_all": "All",
"backup_background_service_backup_failed_message": "Failed to backup assets. Retrying…",
"backup_background_service_connection_failed_message": "Failed to connect to the server. Retrying…",
"backup_background_service_current_upload_notification": "Uploading {}",
"backup_background_service_default_notification": "Checking for new assets…",
"backup_background_service_error_title": "Backup error",
"backup_background_service_in_progress_notification": "Backing up your assets…",
"backup_background_service_upload_failure_notification": "Failed to upload {}",
"backup_controller_page_albums": "Backup Albums",
"backup_controller_page_background_app_refresh_disabled_content": "Enable background app refresh in Settings > General > Background App Refresh in order to use background backup.",
"backup_controller_page_background_app_refresh_disabled_title": "Background app refresh disabled",
"backup_controller_page_background_app_refresh_enable_button_text": "Go to settings",
"backup_controller_page_background_battery_info_link": "Show me how",
"backup_controller_page_background_battery_info_message": "For the best background backup experience, please disable any battery optimizations restricting background activity for Immich.\n\nSince this is device-specific, please lookup the required information for your device manufacturer.",
"backup_controller_page_background_battery_info_ok": "OK",
"backup_controller_page_background_battery_info_title": "Battery optimizations",
"backup_controller_page_background_charging": "Only while charging",
"backup_controller_page_background_configure_error": "Failed to configure the background service",
"backup_controller_page_background_delay": "Delay new assets backup: {}",
"backup_controller_page_background_description": "Turn on the background service to automatically backup any new assets without needing to open the app",
"backup_controller_page_background_is_off": "Automatic background backup is off",
"backup_controller_page_background_is_on": "Automatic background backup is on",
"backup_controller_page_background_turn_off": "Turn off background service",
"backup_controller_page_background_turn_on": "Turn on background service",
"backup_controller_page_background_wifi": "Only on WiFi",
"backup_controller_page_backup": "Backup",
"backup_controller_page_backup_selected": "Selected: ",
"backup_controller_page_backup_sub": "Backed up photos and videos",
"backup_controller_page_created": "Created on: {}",
"backup_controller_page_desc_backup": "Turn on foreground backup to automatically upload new assets to the server when opening the app.",
"backup_controller_page_excluded": "Excluded: ",
"backup_controller_page_failed": "Failed ({})",
"backup_controller_page_filename": "File name: {} [{}]",
"backup_controller_page_id": "ID: {}",
"backup_controller_page_info": "Backup Information",
"backup_controller_page_none_selected": "None selected",
"backup_controller_page_remainder": "Remainder",
"backup_controller_page_remainder_sub": "Remaining photos and videos to back up from selection",
"backup_controller_page_server_storage": "Server Storage",
"backup_controller_page_start_backup": "Start Backup",
"backup_controller_page_status_off": "Automatic foreground backup is off",
"backup_controller_page_status_on": "Automatic foreground backup is on",
"backup_controller_page_storage_format": "{} of {} used",
"backup_controller_page_to_backup": "Albums to be backed up",
"backup_controller_page_total_sub": "All unique photos and videos from selected albums",
"backup_controller_page_turn_off": "Turn off foreground backup",
"backup_controller_page_turn_on": "Turn on foreground backup",
"backup_controller_page_uploading_file_info": "Uploading file info",
"backup_err_only_album": "Cannot remove the only album",
"backup_info_card_assets": "assets",
"backup_manual_cancelled": "Cancelled",
"backup_manual_in_progress": "Upload already in progress. Try after sometime",
"backup_manual_success": "Success",
"backup_manual_title": "Upload status",
"backup_options_page_title": "Backup options",
"backup_setting_subtitle": "Manage background and foreground upload settings",
"backward": "पिछला",
"birthdate_saved": "जन्मतिथि सफलतापूर्वक सहेजी गई",
"birthdate_set_description": "जन्मतिथि का उपयोग फोटो के समय इस व्यक्ति की आयु की गणना करने के लिए किया जाता है।",
@@ -364,24 +486,52 @@
"build": "निर्माण",
"build_image": "छवि बनाएँ",
"buy": "इम्मीच खरीदो",
"cache_settings_album_thumbnails": "Library page thumbnails ({} assets)",
"cache_settings_clear_cache_button": "Clear cache",
"cache_settings_clear_cache_button_title": "Clears the app's cache. This will significantly impact the app's performance until the cache has rebuilt.",
"cache_settings_duplicated_assets_clear_button": "CLEAR",
"cache_settings_duplicated_assets_subtitle": "Photos and videos that are black listed by the app",
"cache_settings_duplicated_assets_title": "Duplicated Assets ({})",
"cache_settings_image_cache_size": "Image cache size ({} assets)",
"cache_settings_statistics_album": "Library thumbnails",
"cache_settings_statistics_assets": "{} assets ({})",
"cache_settings_statistics_full": "Full images",
"cache_settings_statistics_shared": "Shared album thumbnails",
"cache_settings_statistics_thumbnail": "Thumbnails",
"cache_settings_statistics_title": "Cache usage",
"cache_settings_subtitle": "Control the caching behaviour of the Immich mobile application",
"cache_settings_thumbnail_size": "Thumbnail cache size ({} assets)",
"cache_settings_tile_subtitle": "स्थानीय संग्रहण के व्यवहार को नियंत्रित करें",
"cache_settings_tile_title": "स्थानीय संग्रहण",
"cache_settings_title": "Caching Settings",
"camera": "कैमरा",
"camera_brand": "कैमरा ब्रांड",
"camera_model": "कैमरा मॉडल",
"cancel": "रद्द करना",
"cancel_search": "खोज रद्द करें",
"canceled": "Canceled",
"cannot_merge_people": "लोगों का विलय नहीं हो सकता",
"cannot_undo_this_action": "आप इस क्रिया को पूर्ववत नहीं कर सकते!",
"cannot_update_the_description": "विवरण अद्यतन नहीं किया जा सकता",
"change_date": "बदलाव दिनांक",
"change_display_order": "Change display order",
"change_expiration_time": "समाप्ति समय बदलें",
"change_location": "स्थान बदलें",
"change_name": "नाम परिवर्तन करें",
"change_name_successfully": "नाम सफलतापूर्वक बदलें",
"change_password": "पासवर्ड बदलें",
"change_password_description": "यह या तो पहली बार है जब आप सिस्टम में साइन इन कर रहे हैं या आपका पासवर्ड बदलने का अनुरोध किया गया है।",
"change_password_form_confirm_password": "Confirm Password",
"change_password_form_description": "Hi {name},\n\nThis is either the first time you are signing into the system or a request has been made to change your password. Please enter the new password below.",
"change_password_form_new_password": "New Password",
"change_password_form_password_mismatch": "Passwords do not match",
"change_password_form_reenter_new_password": "Re-enter New Password",
"change_your_password": "अपना पासवर्ड बदलें",
"changed_visibility_successfully": "दृश्यता सफलतापूर्वक परिवर्तित",
"check_all": "सभी चेक करें",
"check_corrupt_asset_backup": "Check for corrupt asset backups",
"check_corrupt_asset_backup_button": "Perform check",
"check_corrupt_asset_backup_description": "Run this check only over Wi-Fi and once all assets have been backed-up. The procedure might take a few minutes.",
"check_logs": "लॉग जांचें",
"choose_matching_people_to_merge": "मर्ज करने के लिए मिलते-जुलते लोगों को चुनें",
"city": "शहर",
@@ -390,6 +540,14 @@
"clear_all_recent_searches": "सभी हालिया खोजें साफ़ करें",
"clear_message": "स्पष्ट संदेश",
"clear_value": "स्पष्ट मूल्य",
"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_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",
"close": "बंद",
"collapse": "गिर जाना",
"collapse_all": "सभी को संकुचित करें",
@@ -398,6 +556,9 @@
"comment_options": "टिप्पणी विकल्प",
"comments_and_likes": "टिप्पणियाँ और पसंद",
"comments_are_disabled": "टिप्पणियाँ अक्षम हैं",
"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.",
"completed": "Completed",
"confirm": "पुष्टि",
"confirm_admin_password": "एडमिन पासवर्ड की पुष्टि करें",
"confirm_delete_shared_link": "क्या आप वाकई इस साझा लिंक को हटाना चाहते हैं?",
@@ -405,6 +566,15 @@
"contain": "समाहित",
"context": "संदर्भ",
"continue": "जारी",
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
"control_bottom_app_bar_create_new_album": "Create new album",
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
"control_bottom_app_bar_delete_from_local": "Delete from device",
"control_bottom_app_bar_edit_location": "Edit Location",
"control_bottom_app_bar_edit_time": "Edit Date & Time",
"control_bottom_app_bar_share_link": "Share Link",
"control_bottom_app_bar_share_to": "Share To",
"control_bottom_app_bar_trash_from_immich": "Move to Trash",
"copied_image_to_clipboard": "छवि को क्लिपबोर्ड पर कॉपी किया गया।",
"copied_to_clipboard": "क्लिपबोर्ड पर नकल!",
"copy_error": "प्रतिलिपि त्रुटि",
@@ -419,22 +589,32 @@
"covers": "आवरण",
"create": "तैयार करें",
"create_album": "एल्बम बनाओ",
"create_album_page_untitled": "Untitled",
"create_library": "लाइब्रेरी बनाएं",
"create_link": "लिंक बनाएं",
"create_link_to_share": "शेयर करने के लिए लिंक बनाएं",
"create_link_to_share_description": "लिंक वाले किसी भी व्यक्ति को चयनित फ़ोटो देखने दें",
"create_new": "नया बनाएं",
"create_new_person": "नया व्यक्ति बनाएं",
"create_new_person_hint": "चयनित संपत्तियों को एक नए व्यक्ति को सौंपें",
"create_new_user": "नया उपयोगकर्ता बनाएं",
"create_shared_album_page_share_add_assets": "ADD ASSETS",
"create_shared_album_page_share_select_photos": "Select Photos",
"create_user": "उपयोगकर्ता बनाइये",
"created": "बनाया",
"crop": "छाँटें",
"curated_object_page_title": "Things",
"current_device": "वर्तमान उपकरण",
"current_server_address": "Current server address",
"custom_locale": "कस्टम लोकेल",
"custom_locale_description": "भाषा और क्षेत्र के आधार पर दिनांक और संख्याएँ प्रारूपित करें",
"daily_title_text_date": "E, MMM dd",
"daily_title_text_date_year": "E, MMM dd, yyyy",
"dark": "डार्क",
"date_after": "इसके बाद की तारीख",
"date_and_time": "तिथि और समय",
"date_before": "पहले की तारीख",
"date_format": "E, LLL d, y • h:mm a",
"date_of_birth_saved": "जन्मतिथि सफलतापूर्वक सहेजी गई",
"date_range": "तिथि सीमा",
"day": "दिन",
@@ -444,14 +624,25 @@
"delete": "हटाएँ",
"delete_album": "एल्बम हटाएँ",
"delete_api_key_prompt": "क्या आप वाकई इस एपीआई कुंजी को हटाना चाहते हैं?",
"delete_dialog_alert": "These items will be permanently deleted from Immich and from your device",
"delete_dialog_alert_local": "These items will be permanently removed from your device but still be available on the Immich server",
"delete_dialog_alert_local_non_backed_up": "Some of the items aren't backed up to Immich and will be permanently removed from your device",
"delete_dialog_alert_remote": "These items will be permanently deleted from the Immich server",
"delete_dialog_ok_force": "Delete Anyway",
"delete_dialog_title": "Delete Permanently",
"delete_duplicates_confirmation": "क्या आप वाकई इन डुप्लिकेट को स्थायी रूप से हटाना चाहते हैं?",
"delete_key": "कुंजी हटाएँ",
"delete_library": "लाइब्रेरी हटाएँ",
"delete_link": "लिंक हटाएँ",
"delete_local_dialog_ok_backed_up_only": "Delete Backed Up Only",
"delete_local_dialog_ok_force": "Delete Anyway",
"delete_shared_link": "साझा किए गए लिंक को हटाएं",
"delete_shared_link_dialog_title": "साझा किए गए लिंक को हटाएं",
"delete_user": "उपभोक्ता मिटायें",
"deleted_shared_link": "साझा किया गया लिंक हटा दिया गया",
"description": "वर्णन",
"description_input_hint_text": "Add description...",
"description_input_submit_error": "Error updating description, check the log for more details",
"details": "विवरण",
"direction": "दिशा",
"disabled": "अक्षम",
@@ -466,9 +657,23 @@
"do_not_show_again": "इस संदेश को दुबारा मत दिखाना",
"done": "ठीक है",
"download": "डाउनलोड करें",
"download_canceled": "डाउनलोड रद्द कर दिया गया",
"download_complete": "डाउनलोड पूरा",
"download_enqueue": "डाउनलोड कतार में है",
"download_error": "डाउनलोड त्रुटि",
"download_failed": "डाउनलोड विफल",
"download_filename": "फ़ाइल: {}",
"download_finished": "डाउनलोड समाप्त",
"download_notfound": "डाउनलोड नहीं मिला",
"download_paused": "डाउनलोड स्थगित",
"download_settings": "डाउनलोड करना",
"download_settings_description": "संपत्ति डाउनलोड से संबंधित सेटिंग्स प्रबंधित करें",
"download_started": "डाउनलोड प्रारंभ हुआ",
"download_sucess": "डाउनलोड सफल",
"download_sucess_android": "मीडिया DCIM/Immich में डाउनलोड हो गया है",
"download_waiting_to_retry": "पुनः प्रयास करने का इंतजार कर रहा है",
"downloading": "डाउनलोड",
"downloading_media": "मीडिया डाउनलोड हो रहा है",
"drop_files_to_upload": "अपलोड करने के लिए फ़ाइलें कहीं भी छोड़ें",
"duplicates": "डुप्लिकेट",
"duplicates_description": "प्रत्येक समूह को यह इंगित करके हल करें कि कौन सा, यदि कोई है, डुप्लिकेट है",
@@ -485,6 +690,7 @@
"edit_key": "कुंजी संपादित करें",
"edit_link": "लिंक संपादित करें",
"edit_location": "स्थान संपादित करें",
"edit_location_dialog_title": "Location",
"edit_name": "नाम संपादित करें",
"edit_people": "लोगों को संपादित करें",
"edit_title": "शीर्षक संपादित करें",
@@ -492,13 +698,18 @@
"edited": "संपादित",
"editor": "",
"email": "ईमेल",
"empty_folder": "This folder is empty",
"empty_trash": "कूड़ेदान खाली करें",
"empty_trash_confirmation": "क्या आपको यकीन है कि आप कचरा खाली करना चाहते हैं? यह इमिच से स्थायी रूप से कचरा में सभी संपत्तियों को हटा देगा।\nआप इस कार्रवाई को नहीं रोक सकते!",
"enable": "सक्षम",
"enabled": "सक्रिय",
"end_date": "अंतिम तिथि",
"enqueued": "Enqueued",
"enter_wifi_name": "Enter WiFi name",
"error": "गलती",
"error_change_sort_album": "Failed to change album sort order",
"error_loading_image": "छवि लोड करने में त्रुटि",
"error_saving_image": "त्रुटि: {}",
"error_title": "त्रुटि - कुछ गलत हो गया",
"errors": {
"cannot_navigate_next_asset": "अगली संपत्ति पर नेविगेट नहीं किया जा सकता",
@@ -612,8 +823,21 @@
"unable_to_upload_file": "फाइल अपलोड करने में असमर्थ"
},
"exif": "एक्सिफ",
"exif_bottom_sheet_description": "Add Description...",
"exif_bottom_sheet_details": "DETAILS",
"exif_bottom_sheet_location": "LOCATION",
"exif_bottom_sheet_people": "PEOPLE",
"exif_bottom_sheet_person_add_person": "Add name",
"exif_bottom_sheet_person_age": "Age {}",
"exif_bottom_sheet_person_age_months": "Age {} months",
"exif_bottom_sheet_person_age_year_months": "Age 1 year, {} months",
"exif_bottom_sheet_person_age_years": "Age {}",
"exit_slideshow": "स्लाइड शो से बाहर निकलें",
"expand_all": "सभी का विस्तार",
"experimental_settings_new_asset_list_subtitle": "Work in progress",
"experimental_settings_new_asset_list_title": "Enable experimental photo grid",
"experimental_settings_subtitle": "Use at your own risk!",
"experimental_settings_title": "Experimental",
"expire_after": "एक्सपायर आफ्टर",
"expired": "खत्म हो चुका",
"explore": "अन्वेषण करना",
@@ -622,37 +846,77 @@
"extension": "विस्तार",
"external": "बाहरी",
"external_libraries": "बाहरी पुस्तकालय",
"external_network": "External network",
"external_network_sheet_info": "When not on the preferred WiFi network, the app will connect to the server through the first of the below URLs it can reach, starting from top to bottom",
"face_unassigned": "सौंपे नहीं गए",
"failed": "Failed",
"failed_to_load_assets": "Failed to load assets",
"failed_to_load_folder": "Failed to load folder",
"favorite": "पसंदीदा",
"favorite_or_unfavorite_photo": "पसंदीदा या नापसंद फोटो",
"favorites": "पसंदीदा",
"favorites_page_no_favorites": "No favorite assets found",
"feature_photo_updated": "फ़ीचर फ़ोटो अपडेट किया गया",
"file_name": "फ़ाइल का नाम",
"file_name_or_extension": "फ़ाइल का नाम या एक्सटेंशन",
"filename": "फ़ाइल का नाम",
"filetype": "फाइल का प्रकार",
"filter": "फ़िल्टर",
"filter_people": "लोगों को फ़िल्टर करें",
"find_them_fast": "खोज के साथ नाम से उन्हें तेजी से ढूंढें",
"fix_incorrect_match": "ग़लत मिलान ठीक करें",
"folder": "Folder",
"folder_not_found": "Folder not found",
"folders": "Folders",
"forward": "आगे",
"general": "सामान्य",
"get_help": "मदद लें",
"get_wifiname_error": "Could not get Wi-Fi name. Make sure you have granted the necessary permissions and are connected to a Wi-Fi network",
"getting_started": "शुरू करना",
"go_back": "वापस जाओ",
"go_to_search": "खोज पर जाएँ",
"grant_permission": "Grant permission",
"group_albums_by": "इनके द्वारा समूह एल्बम..।",
"group_no": "कोई समूहीकरण नहीं",
"group_owner": "स्वामी द्वारा समूह",
"group_year": "वर्ष के अनुसार समूह",
"haptic_feedback_switch": "Enable haptic feedback",
"haptic_feedback_title": "Haptic Feedback",
"has_quota": "कोटा है",
"header_settings_add_header_tip": "Add Header",
"header_settings_field_validator_msg": "Value cannot be empty",
"header_settings_header_name_input": "Header name",
"header_settings_header_value_input": "Header value",
"headers_settings_tile_subtitle": "Define proxy headers the app should send with each network request",
"headers_settings_tile_title": "Custom proxy headers",
"hide_all_people": "सभी लोगों को छुपाएं",
"hide_gallery": "गैलरी छिपाएँ",
"hide_password": "पासवर्ड छिपाएं",
"hide_person": "व्यक्ति छिपाएँ",
"hide_unnamed_people": "अनाम लोगों को छुपाएं",
"home_page_add_to_album_conflicts": "Added {added} assets to album {album}. {failed} assets are already in the album.",
"home_page_add_to_album_err_local": "Can not add local assets to albums yet, skipping",
"home_page_add_to_album_success": "Added {added} assets to album {album}.",
"home_page_album_err_partner": "अब तक पार्टनर एसेट्स को एल्बम में जोड़ा नहीं कर सकते, स्किप कर रहे हैं",
"home_page_archive_err_local": "Can not archive local assets yet, skipping",
"home_page_archive_err_partner": "पार्टनर एसेट्स को आर्काइव नहीं कर सकते, स्किप कर रहे हैं",
"home_page_building_timeline": "Building the timeline",
"home_page_delete_err_partner": "पार्टनर एसेट्स को डिलीट नहीं कर सकते, स्किप कर रहे हैं",
"home_page_delete_remote_err_local": "Local assets in delete remote selection, skipping",
"home_page_favorite_err_local": "Can not favorite local assets yet, skipping",
"home_page_favorite_err_partner": "अब तक पार्टनर एसेट्स को फेवरेट नहीं कर सकते, स्किप कर रहे हैं",
"home_page_first_time_notice": "If this is your first time using the app, please make sure to choose a backup album(s) so that the timeline can populate photos and videos in the album(s).",
"home_page_share_err_local": "लोकल एसेट्स को लिंक के जरिए शेयर नहीं कर सकते, स्किप कर रहे हैं",
"home_page_upload_err_limit": "Can only upload a maximum of 30 assets at a time, skipping",
"host": "मेज़बान",
"hour": "घंटा",
"ignore_icloud_photos": "आइक्लाउड फ़ोटो को अनदेखा करें",
"ignore_icloud_photos_description": "आइक्लाउड पर स्टोर की गई फ़ोटोज़ इमिच सर्वर पर अपलोड नहीं की जाएंगी",
"image": "छवि",
"image_saved_successfully": "इमेज सहेज दी गई",
"image_viewer_page_state_provider_download_started": "Download Started",
"image_viewer_page_state_provider_download_success": "Download Success",
"image_viewer_page_state_provider_share_error": "Share Error",
"immich_logo": "Immich लोगो",
"immich_web_interface": "इमिच वेब इंटरफ़ेस",
"import_from_json": "JSON से आयात करें",
@@ -669,6 +933,8 @@
"night_at_midnight": "हर रात आधी रात को",
"night_at_twoam": "हर रात 2 बजे"
},
"invalid_date": "अमान्य तारीख़",
"invalid_date_format": "अमान्य तारीख़ प्रारूप",
"invite_people": "लोगो को निमंत्रण भेजो",
"invite_to_album": "एल्बम के लिए आमंत्रित करें",
"jobs": "नौकरियां",
@@ -685,6 +951,12 @@
"level": "स्तर",
"library": "पुस्तकालय",
"library_options": "पुस्तकालय विकल्प",
"library_page_device_albums": "Albums on Device",
"library_page_new_album": "New album",
"library_page_sort_asset_count": "Number of assets",
"library_page_sort_created": "Created date",
"library_page_sort_last_modified": "Last modified",
"library_page_sort_title": "Album title",
"light": "रोशनी",
"like_deleted": "जैसे हटा दिया गया",
"link_options": "लिंक विकल्प",
@@ -693,12 +965,42 @@
"list": "सूची",
"loading": "लोड हो रहा है",
"loading_search_results_failed": "खोज परिणाम लोड करना विफल रहा",
"local_network": "Local network",
"local_network_sheet_info": "The app will connect to the server through this URL when using the specified Wi-Fi network",
"location_permission": "Location permission",
"location_permission_content": "In order to use the auto-switching feature, Immich needs precise location permission so it can read the current WiFi network's name",
"location_picker_choose_on_map": "Choose on map",
"location_picker_latitude_error": "Enter a valid latitude",
"location_picker_latitude_hint": "Enter your latitude here",
"location_picker_longitude_error": "Enter a valid longitude",
"location_picker_longitude_hint": "Enter your longitude here",
"log_out": "लॉग आउट",
"log_out_all_devices": "सभी डिवाइस लॉग आउट करें",
"logged_out_all_devices": "सभी डिवाइस लॉग आउट कर दिए गए",
"logged_out_device": "लॉग आउट डिवाइस",
"login": "लॉग इन करें",
"login_disabled": "Login has been disabled",
"login_form_api_exception": "API exception. Please check the server URL and try again.",
"login_form_back_button_text": "Back",
"login_form_email_hint": "youremail@email.com",
"login_form_endpoint_hint": "http://your-server-ip:port",
"login_form_endpoint_url": "Server Endpoint URL",
"login_form_err_http": "Please specify http:// or https://",
"login_form_err_invalid_email": "Invalid Email",
"login_form_err_invalid_url": "Invalid URL",
"login_form_err_leading_whitespace": "Leading whitespace",
"login_form_err_trailing_whitespace": "Trailing whitespace",
"login_form_failed_get_oauth_server_config": "Error logging using OAuth, check server URL",
"login_form_failed_get_oauth_server_disable": "OAuth feature is not available on this server",
"login_form_failed_login": "Error logging you in, check server URL, email and password",
"login_form_handshake_exception": "There was an Handshake Exception with the server. Enable self-signed certificate support in the settings if you are using a self-signed certificate.",
"login_form_password_hint": "password",
"login_form_save_login": "Stay logged in",
"login_form_server_empty": "Enter a server URL.",
"login_form_server_error": "Could not connect to server.",
"login_has_been_disabled": "लॉगिन अक्षम कर दिया गया है।",
"login_password_changed_error": "There was an error updating your password",
"login_password_changed_success": "Password updated successfully",
"logout_all_device_confirmation": "क्या आप वाकई सभी डिवाइस से लॉग आउट करना चाहते हैं?",
"logout_this_device_confirmation": "क्या आप वाकई इस डिवाइस को लॉग आउट करना चाहते हैं?",
"longitude": "देशान्तर",
@@ -714,12 +1016,39 @@
"manage_your_devices": "अपने लॉग-इन डिवाइस प्रबंधित करें",
"manage_your_oauth_connection": "अपना OAuth कनेक्शन प्रबंधित करें",
"map": "नक्शा",
"map_assets_in_bound": "{} photo",
"map_assets_in_bounds": "{} photos",
"map_cannot_get_user_location": "Cannot get user's location",
"map_location_dialog_yes": "Yes",
"map_location_picker_page_use_location": "Use this location",
"map_location_service_disabled_content": "Location service needs to be enabled to display assets from your current location. Do you want to enable it now?",
"map_location_service_disabled_title": "Location Service disabled",
"map_marker_with_image": "छवि के साथ मानचित्र मार्कर",
"map_no_assets_in_bounds": "No photos in this area",
"map_no_location_permission_content": "Location permission is needed to display assets from your current location. Do you want to allow it now?",
"map_no_location_permission_title": "Location Permission denied",
"map_settings": "मानचित्र सेटिंग",
"map_settings_dark_mode": "Dark mode",
"map_settings_date_range_option_day": "Past 24 hours",
"map_settings_date_range_option_days": "Past {} days",
"map_settings_date_range_option_year": "Past year",
"map_settings_date_range_option_years": "Past {} years",
"map_settings_dialog_title": "Map Settings",
"map_settings_include_show_archived": "Include Archived",
"map_settings_include_show_partners": "Include Partners",
"map_settings_only_show_favorites": "Show Favorite Only",
"map_settings_theme_settings": "Map Theme",
"map_zoom_to_see_photos": "Zoom out to see photos",
"matches": "माचिस",
"media_type": "मीडिया प्रकार",
"memories": "यादें",
"memories_all_caught_up": "All caught up",
"memories_check_back_tomorrow": "Check back tomorrow for more memories",
"memories_setting_description": "आप अपनी यादों में जो देखते हैं उसे प्रबंधित करें",
"memories_start_over": "Start Over",
"memories_swipe_to_close": "Swipe up to close",
"memories_year_ago": "A year ago",
"memories_years_ago": "{} years ago",
"memory": "याद",
"menu": "मेन्यू",
"merge": "मर्ज",
@@ -732,11 +1061,16 @@
"missing": "गुम",
"model": "मॉडल",
"month": "महीना",
"monthly_title_text_date_format": "MMMM y",
"more": "अधिक",
"moved_to_trash": "कूड़ेदान में ले जाया गया",
"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",
"my_albums": "मेरे एल्बम",
"name": "नाम",
"name_or_nickname": "नाम या उपनाम",
"networking_settings": "Networking",
"networking_subtitle": "Manage the server endpoint settings",
"never": "कभी नहीं",
"new_album": "नयी एल्बम",
"new_api_key": "नई एपीआई कुंजी",
@@ -753,6 +1087,7 @@
"no_albums_yet": "ऐसा लगता है कि आपके पास अभी तक कोई एल्बम नहीं है।",
"no_archived_assets_message": "फ़ोटो और वीडियो को अपने फ़ोटो दृश्य से छिपाने के लिए उन्हें संग्रहीत करें",
"no_assets_message": "अपना पहला फोटो अपलोड करने के लिए क्लिक करें",
"no_assets_to_show": "No assets to show",
"no_duplicates_found": "कोई नकलची नहीं मिला।",
"no_exif_info_available": "कोई एक्सिफ़ जानकारी उपलब्ध नहीं है",
"no_explore_results_message": "अपने संग्रह का पता लगाने के लिए और फ़ोटो अपलोड करें।",
@@ -764,9 +1099,13 @@
"no_results_description": "कोई पर्यायवाची या अधिक सामान्य कीवर्ड आज़माएँ",
"no_shared_albums_message": "अपने नेटवर्क में लोगों के साथ फ़ोटो और वीडियो साझा करने के लिए एक एल्बम बनाएं",
"not_in_any_album": "किसी एलबम में नहीं",
"not_selected": "Not selected",
"note_apply_storage_label_to_previously_uploaded assets": "नोट: पहले अपलोड की गई संपत्तियों पर स्टोरेज लेबल लागू करने के लिए, चलाएँ",
"note_unlimited_quota": "नोट: असीमित कोटा के लिए 0 दर्ज करें",
"notes": "टिप्पणियाँ",
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
"notification_permission_list_tile_content": "Grant permission to enable notifications.",
"notification_permission_list_tile_enable_button": "Enable Notifications",
"notification_permission_list_tile_title": "Notification Permission",
"notification_toggle_setting_description": "ईमेल सूचनाएं सक्षम करें",
"notifications": "सूचनाएं",
"notifications_setting_description": "सूचनाएं प्रबंधित करें",
@@ -776,6 +1115,7 @@
"offline_paths_description": "ये परिणाम उन फ़ाइलों को मैन्युअल रूप से हटाने के कारण हो सकते हैं जो बाहरी लाइब्रेरी का हिस्सा नहीं हैं।",
"ok": "ठीक है",
"oldest_first": "सबसे पुराना पहले",
"on_this_device": "इस डिवाइस पर",
"onboarding": "ज्ञानप्राप्ति",
"onboarding_theme_description": "अपने उदाहरण के लिए एक रंग थीम चुनें।",
"onboarding_welcome_description": "आइए कुछ सामान्य सेटिंग्स के साथ अपना इंस्टेंस सेट अप करें।",
@@ -795,6 +1135,14 @@
"partner": "साथी",
"partner_can_access_assets": "संग्रहीत और हटाए गए को छोड़कर आपके सभी फ़ोटो और वीडियो",
"partner_can_access_location": "वह स्थान जहां आपकी तस्वीरें ली गईं थीं",
"partner_list_user_photos": "{user}'s photos",
"partner_list_view_all": "View all",
"partner_page_empty_message": "Your photos are not yet shared with any partner.",
"partner_page_no_more_users": "No more users to add",
"partner_page_partner_add_failed": "Failed to add partner",
"partner_page_select_partner": "Select partner",
"partner_page_shared_to_title": "Shared to",
"partner_page_stop_sharing_content": "{} will no longer be able to access your photos.",
"partner_sharing": "पार्टनर शेयरिंग",
"partners": "भागीदारों",
"password": "पासवर्ड",
@@ -818,6 +1166,14 @@
"permanent_deletion_warning_setting_description": "संपत्तियों को स्थायी रूप से हटाते समय एक चेतावनी दिखाएं",
"permanently_delete": "स्थायी रूप से हटाना",
"permanently_deleted_asset": "स्थायी रूप से हटाई गई संपत्ति",
"permission_onboarding_back": "वापस",
"permission_onboarding_continue_anyway": "Continue anyway",
"permission_onboarding_get_started": "Get started",
"permission_onboarding_go_to_settings": "Go to settings",
"permission_onboarding_permission_denied": "Permission denied. To use Immich, grant photo and video permissions in Settings.",
"permission_onboarding_permission_granted": "Permission granted! You are all set.",
"permission_onboarding_permission_limited": "Permission limited. To let Immich backup and manage your entire gallery collection, grant photo and video permissions in Settings.",
"permission_onboarding_request": "Immich requires permission to view your photos and videos.",
"person": "व्यक्ति",
"photo_shared_all_users": "ऐसा लगता है कि आपने अपनी तस्वीरें सभी उपयोगकर्ताओं के साथ साझा कीं या आपके पास साझा करने के लिए कोई उपयोगकर्ता नहीं है।",
"photos": "तस्वीरें",
@@ -831,12 +1187,21 @@
"play_motion_photo": "मोशन फ़ोटो चलाएं",
"play_or_pause_video": "वीडियो चलाएं या रोकें",
"port": "पत्तन",
"preferences_settings_subtitle": "Manage the app's preferences",
"preferences_settings_title": "Preferences",
"preset": "प्रीसेट",
"preview": "पूर्व दर्शन",
"previous": "पहले का",
"previous_memory": "पिछली स्मृति",
"previous_or_next_photo": "पिछला या अगला फ़ोटो",
"primary": "प्राथमिक",
"profile_drawer_app_logs": "Logs",
"profile_drawer_client_out_of_date_major": "Mobile App is out of date. Please update to the latest major version.",
"profile_drawer_client_out_of_date_minor": "Mobile App is out of date. Please update to the latest minor version.",
"profile_drawer_client_server_up_to_date": "Client and Server are up-to-date",
"profile_drawer_github": "गिटहब",
"profile_drawer_server_out_of_date_major": "Server is out of date. Please update to the latest major version.",
"profile_drawer_server_out_of_date_minor": "Server is out of date. Please update to the latest minor version.",
"profile_picture_set": "प्रोफ़ाइल चित्र सेट।",
"public_album": "सार्वजनिक एल्बम",
"public_share": "सार्वजनिक शेयर",
@@ -877,6 +1242,8 @@
"reassing_hint": "चयनित संपत्तियों को किसी मौजूदा व्यक्ति को सौंपें",
"recent": "हाल ही का",
"recent_searches": "हाल की खोजें",
"recently_added": "हाल ही में जोड़ा गया",
"recently_added_page_title": "Recently Added",
"refresh": "ताज़ा करना",
"refresh_encoded_videos": "एन्कोडेड वीडियो ताज़ा करें",
"refresh_metadata": "मेटाडेटा ताज़ा करें",
@@ -920,10 +1287,12 @@
"role_editor": "संपादक",
"role_viewer": "दर्शक",
"save": "बचाना",
"save_to_gallery": "गैलरी में सहेजें",
"saved_api_key": "सहेजी गई एपीआई कुंजी",
"saved_profile": "प्रोफ़ाइल सहेजी गई",
"saved_settings": "सहेजी गई सेटिंग्स",
"say_something": "कुछ कहें",
"scaffold_body_error_occurred": "Error occurred",
"scan_all_libraries": "सभी पुस्तकालयों को स्कैन करें",
"scan_settings": "सेटिंग्स स्कैन करें",
"scanning_for_album": "एल्बम के लिए स्कैन किया जा रहा है..।",
@@ -936,11 +1305,40 @@
"search_camera_model": "कैमरा मॉडल खोजें..।",
"search_city": "शहर खोजें..।",
"search_country": "देश खोजें..।",
"search_filter_apply": "Apply filter",
"search_filter_camera_title": "कैमरा प्रकार चुनें",
"search_filter_date": "तारीख़",
"search_filter_date_interval": "{start} से {end} तक",
"search_filter_date_title": "तारीख़ की सीमा चुनें",
"search_filter_display_option_not_in_album": "Not in album",
"search_filter_display_options": "प्रदर्शन विकल्प",
"search_filter_filename": "Search by file name",
"search_filter_location": "स्थान",
"search_filter_location_title": "स्थान चुनें",
"search_filter_media_type": "मीडिया प्रकार",
"search_filter_media_type_title": "मीडिया प्रकार चुनें",
"search_filter_people_title": "लोगों का चयन करें",
"search_for_existing_person": "मौजूदा व्यक्ति को खोजें",
"search_no_more_result": "No more results",
"search_no_people": "कोई लोग नहीं",
"search_no_result": "No results found, try a different search term or combination",
"search_page_categories": "Categories",
"search_page_motion_photos": "Motion Photos",
"search_page_no_objects": "No Objects Info Available",
"search_page_no_places": "No Places Info Available",
"search_page_screenshots": "Screenshots",
"search_page_search_photos_videos": "Search for your photos and videos",
"search_page_selfies": "Selfies",
"search_page_things": "Things",
"search_page_view_all_button": "View all",
"search_page_your_activity": "Your activity",
"search_page_your_map": "Your Map",
"search_people": "लोगों को खोजें",
"search_places": "स्थान खोजें",
"search_result_page_new_search_hint": "New Search",
"search_state": "स्थिति खोजें..।",
"search_suggestion_list_smart_search_hint_1": "Smart search is enabled by default, to search for metadata use the syntax ",
"search_suggestion_list_smart_search_hint_2": "m:your-search-term",
"search_timezone": "समयक्षेत्र खोजें..।",
"search_type": "तलाश की विधि",
"search_your_photos": "अपनी फ़ोटो खोजें",
@@ -959,9 +1357,13 @@
"select_new_face": "नया चेहरा चुनें",
"select_photos": "फ़ोटो चुनें",
"select_trash_all": "ट्रैश ऑल का चयन करें",
"select_user_for_sharing_page_err_album": "Failed to create album",
"selected": "चयनित",
"send_message": "मेसेज भेजें",
"send_welcome_email": "स्वागत ईमेल भेजें",
"server_endpoint": "Server Endpoint",
"server_info_box_app_version": "App Version",
"server_info_box_server_url": "सर्वर URL",
"server_offline": "सर्वर ऑफ़लाइन",
"server_online": "सर्वर ऑनलाइन",
"server_stats": "सर्वर आँकड़े",
@@ -972,16 +1374,85 @@
"set_date_of_birth": "जन्मतिथि निर्धारित करें",
"set_profile_picture": "प्रोफ़ाइल चित्र सेट करें",
"set_slideshow_to_fullscreen": "स्लाइड शो को फ़ुलस्क्रीन पर सेट करें",
"setting_image_viewer_help": "The detail viewer loads the small thumbnail first, then loads the medium-size preview (if enabled), finally loads the original (if enabled).",
"setting_image_viewer_original_subtitle": "Enable to load the original full-resolution image (large!). Disable to reduce data usage (both network and on device cache).",
"setting_image_viewer_original_title": "Load original image",
"setting_image_viewer_preview_subtitle": "Enable to load a medium-resolution image. Disable to either directly load the original or only use the thumbnail.",
"setting_image_viewer_preview_title": "Load preview image",
"setting_image_viewer_title": "Images",
"setting_languages_apply": "Apply",
"setting_languages_subtitle": "Change the app's language",
"setting_languages_title": "Languages",
"setting_notifications_notify_failures_grace_period": "Notify background backup failures: {}",
"setting_notifications_notify_hours": "{} hours",
"setting_notifications_notify_immediately": "immediately",
"setting_notifications_notify_minutes": "{} minutes",
"setting_notifications_notify_never": "never",
"setting_notifications_notify_seconds": "{} seconds",
"setting_notifications_single_progress_subtitle": "Detailed upload progress information per asset",
"setting_notifications_single_progress_title": "Show background backup detail progress",
"setting_notifications_subtitle": "Adjust your notification preferences",
"setting_notifications_total_progress_subtitle": "Overall upload progress (done/total assets)",
"setting_notifications_total_progress_title": "Show background backup total progress",
"setting_video_viewer_looping_title": "Looping",
"setting_video_viewer_original_video_subtitle": "When streaming a video from the server, play the original even when a transcode is available. May lead to buffering. Videos available locally are played in original quality regardless of this setting.",
"setting_video_viewer_original_video_title": "Force original video",
"settings": "समायोजन",
"settings_require_restart": "Please restart Immich to apply this setting",
"settings_saved": "सेटिंग्स को सहेजा गया",
"share": "शेयर करना",
"share_add_photos": "Add photos",
"share_assets_selected": "{} selected",
"share_dialog_preparing": "Preparing...",
"shared": "साझा",
"shared_album_activities_input_disable": "कॉमेंट डिजेबल्ड है",
"shared_album_activity_remove_content": "क्या आप इस गतिविधि को हटाना चाहते हैं?",
"shared_album_activity_remove_title": "गतिविधि हटाएं",
"shared_album_section_people_action_error": "Error leaving/removing from album",
"shared_album_section_people_action_leave": "Remove user from album",
"shared_album_section_people_action_remove_user": "Remove user from album",
"shared_album_section_people_title": "PEOPLE",
"shared_by": "द्वारा साझा",
"shared_by_you": "आपके द्वारा साझा किया गया",
"shared_intent_upload_button_progress_text": "{} / {} Uploaded",
"shared_link_app_bar_title": "साझा किए गए लिंक",
"shared_link_clipboard_copied_massage": "Copied to clipboard",
"shared_link_clipboard_text": "Link: {}\nPassword: {}",
"shared_link_create_error": "Error while creating shared link",
"shared_link_edit_description_hint": "शेयर विवरण दर्ज करें",
"shared_link_edit_expire_after_option_day": "1 day",
"shared_link_edit_expire_after_option_days": "{} days",
"shared_link_edit_expire_after_option_hour": "1 hour",
"shared_link_edit_expire_after_option_hours": "{} hours",
"shared_link_edit_expire_after_option_minute": "1 minute",
"shared_link_edit_expire_after_option_minutes": "{} minutes",
"shared_link_edit_expire_after_option_months": "{} months",
"shared_link_edit_expire_after_option_year": "{} year",
"shared_link_edit_password_hint": "शेयर पासवर्ड दर्ज करें",
"shared_link_edit_submit_button": "अपडेट लिंक",
"shared_link_error_server_url_fetch": "Cannot fetch the server url",
"shared_link_expires_day": "Expires in {} day",
"shared_link_expires_days": "Expires in {} days",
"shared_link_expires_hour": "Expires in {} hour",
"shared_link_expires_hours": "Expires in {} hours",
"shared_link_expires_minute": "Expires in {} minute",
"shared_link_expires_minutes": "Expires in {} minutes",
"shared_link_expires_never": "Expires ∞",
"shared_link_expires_second": "Expires in {} second",
"shared_link_expires_seconds": "Expires in {} seconds",
"shared_link_individual_shared": "Individual shared",
"shared_link_info_chip_metadata": "EXIF",
"shared_link_manage_links": "साझा किए गए लिंक का प्रबंधन करें",
"shared_links": "साझा किए गए लिंक",
"shared_with_me": "मेरे साथ साझा किया गया",
"sharing": "शेयरिंग",
"sharing_enter_password": "कृपया इस पृष्ठ को देखने के लिए पासवर्ड दर्ज करें।",
"sharing_page_album": "Shared albums",
"sharing_page_description": "Create shared albums to share photos and videos with people in your network.",
"sharing_page_empty_list": "EMPTY LIST",
"sharing_sidebar_description": "साइडबार में शेयरिंग के लिए एक लिंक प्रदर्शित करें",
"sharing_silver_appbar_create_shared_album": "New shared album",
"sharing_silver_appbar_share_partner": "Share with partner",
"shift_to_permanent_delete": "संपत्ति को स्थायी रूप से हटाने के लिए ⇧ दबाएँ",
"show_album_options": "एल्बम विकल्प दिखाएँ",
"show_all_people": "सभी लोगों को दिखाओ",
@@ -1032,10 +1503,26 @@
"sunrise_on_the_beach": "समुद्र तट पर सूर्योदय",
"swap_merge_direction": "मर्ज दिशा स्वैप करें",
"sync": "साथ-साथ करना",
"sync_albums": "एल्बम्स सिंक करें",
"sync_albums_manual_subtitle": "चुने हुए बैकअप एल्बम्स में सभी अपलोड की गई वीडियो और फ़ोटो सिंक करें",
"sync_upload_album_setting_subtitle": "अपनी फ़ोटो और वीडियो बनाएँ और उन्हें इमिच पर चुने हुए एल्बम्स में अपलोड करें",
"template": "खाका",
"theme": "विषय",
"theme_selection": "थीम चयन",
"theme_selection_description": "आपके ब्राउज़र की सिस्टम प्राथमिकता के आधार पर थीम को स्वचालित रूप से प्रकाश या अंधेरे पर सेट करें",
"theme_setting_asset_list_storage_indicator_title": "Show storage indicator on asset tiles",
"theme_setting_asset_list_tiles_per_row_title": "Number of assets per row ({})",
"theme_setting_colorful_interface_subtitle": "प्राथमिक रंग को पृष्ठभूमि सतहों पर लागू करें",
"theme_setting_colorful_interface_title": "रंगीन इंटरफ़ेस",
"theme_setting_image_viewer_quality_subtitle": "Adjust the quality of the detail image viewer",
"theme_setting_image_viewer_quality_title": "Image viewer quality",
"theme_setting_primary_color_subtitle": "प्राथमिक क्रियाओं और उच्चारणों के लिए एक रंग चुनें",
"theme_setting_primary_color_title": "प्राथमिक रंग",
"theme_setting_system_primary_color_title": "सिस्टम रंग का उपयोग करें",
"theme_setting_system_theme_switch": "Automatic (Follow system setting)",
"theme_setting_theme_subtitle": "Choose the app's theme setting",
"theme_setting_three_stage_loading_subtitle": "Three-stage loading might increase the loading performance but causes significantly higher network load",
"theme_setting_three_stage_loading_title": "Enable three-stage loading",
"they_will_be_merged_together": "इन्हें एक साथ मिला दिया जाएगा",
"time_based_memories": "समय आधारित यादें",
"timezone": "समय क्षेत्र",
@@ -1050,7 +1537,15 @@
"trash": "कचरा",
"trash_all": "सब कचरा",
"trash_delete_asset": "संपत्ति को ट्रैश/डिलीट करें",
"trash_emptied": "कचरा खाली कर दिया",
"trash_no_results_message": "ट्रैश की गई फ़ोटो और वीडियो यहां दिखाई देंगे।",
"trash_page_delete_all": "Delete All",
"trash_page_empty_trash_dialog_content": "क्या आप अपनी कूड़ेदान संपत्तियों को खाली करना चाहते हैं? इन आइटमों को Immich से स्थायी रूप से हटा दिया जाएगा",
"trash_page_info": "Trashed items will be permanently deleted after {} days",
"trash_page_no_assets": "No trashed assets",
"trash_page_restore_all": "सभी को पुनः स्थानांतरित करें",
"trash_page_select_assets_btn": "संपत्तियों को चयन करें",
"trash_page_title": "Trash ({})",
"type": "प्रकार",
"unarchive": "संग्रह से निकालें",
"unfavorite": "नापसंद करें",
@@ -1072,12 +1567,17 @@
"updated_password": "अद्यतन पासवर्ड",
"upload": "डालना",
"upload_concurrency": "समवर्ती अपलोड करें",
"upload_dialog_info": "Do you want to backup the selected Asset(s) to the server?",
"upload_dialog_title": "Upload Asset",
"upload_status_duplicates": "डुप्लिकेट",
"upload_status_errors": "त्रुटियाँ",
"upload_status_uploaded": "अपलोड किए गए",
"upload_success": "अपलोड सफल रहा, नई अपलोड संपत्तियां देखने के लिए पेज को रीफ्रेश करें।",
"upload_to_immich": "Upload to Immich ({})",
"uploading": "Uploading",
"url": "यूआरएल",
"usage": "प्रयोग",
"use_current_connection": "use current connection",
"use_custom_date_range": "इसके बजाय कस्टम दिनांक सीमा का उपयोग करें",
"user": "उपयोगकर्ता",
"user_id": "उपयोगकर्ता पहचान",
@@ -1089,10 +1589,16 @@
"users": "उपयोगकर्ताओं",
"utilities": "उपयोगिताओं",
"validate": "मान्य",
"validate_endpoint_error": "Please enter a valid URL",
"variables": "चर",
"version": "संस्करण",
"version_announcement_closing": "आपका मित्र, एलेक्स",
"version_announcement_message": "नमस्कार मित्र, एप्लिकेशन का एक नया संस्करण है, कृपया अपना समय निकालकर इसे देखें <link>रिलीज नोट्स</link> और अपना सुनिश्चित करें <code>docker-compose.yml</code>, और <code>.env</code> किसी भी गलत कॉन्फ़िगरेशन को रोकने के लिए सेटअप अद्यतित है, खासकर यदि आप वॉचटावर या किसी भी तंत्र का उपयोग करते हैं जो आपके एप्लिकेशन को स्वचालित रूप से अपडेट करने का प्रबंधन करता है।",
"version_announcement_overlay_release_notes": "release notes",
"version_announcement_overlay_text_1": "Hi friend, there is a new release of",
"version_announcement_overlay_text_2": "please take your time to visit the ",
"version_announcement_overlay_text_3": " and ensure your docker-compose and .env setup is up-to-date to prevent any misconfigurations, especially if you use WatchTower or any mechanism that handles updating your server application automatically.",
"version_announcement_overlay_title": "New Server Version Available 🎉",
"video": "वीडियो",
"video_hover_setting": "होवर पर वीडियो थंबनेल चलाएं",
"video_hover_setting_description": "जब माउस आइटम पर घूम रहा हो तो वीडियो थंबनेल चलाएं।",
@@ -1106,13 +1612,18 @@
"view_next_asset": "अगली संपत्ति देखें",
"view_previous_asset": "पिछली संपत्ति देखें",
"view_stack": "ढेर देखें",
"viewer_remove_from_stack": "स्टैक से हटाएं",
"viewer_stack_use_as_main_asset": "मुख्य संपत्ति के रूप में उपयोग करें",
"viewer_unstack": "स्टैक रद्द करें",
"waiting": "इंतज़ार में",
"warning": "चेतावनी",
"week": "सप्ताह",
"welcome": "स्वागत",
"welcome_to_immich": "इमिच में आपका स्वागत है",
"wifi_name": "WiFi Name",
"year": "वर्ष",
"yes": "हाँ",
"you_dont_have_any_shared_links": "आपके पास कोई साझा लिंक नहीं है",
"your_wifi_name": "Your WiFi name",
"zoom_image": "छवि ज़ूम करें"
}

View File

@@ -159,7 +159,6 @@
"no_pattern_added": "Nije dodan uzorak",
"note_apply_storage_label_previous_assets": "Napomena: da biste primijenili Oznaku Pohrane na prethodno prenesena sredstva, pokrenite",
"note_cannot_be_changed_later": "NAPOMENA: Ovo se ne može promijeniti kasnije!",
"note_unlimited_quota": "Napomena: Unesite 0 za neograničenu kvotu",
"notification_email_from_address": "Od adrese",
"notification_email_from_address_description": "E-mail adresa pošiljatelja, na primjer: \"Immich Photo Server <noreply@example.com>\"",
"notification_email_host_description": "Poslužitelja e-pošte (npr. smtp.immich.app)",
@@ -893,7 +892,6 @@
"no_shared_albums_message": "Stvorite album za dijeljenje fotografija i videozapisa s osobama u svojoj mreži",
"not_in_any_album": "Ni u jednom albumu",
"note_apply_storage_label_to_previously_uploaded assets": "Napomena: Da biste primijenili Oznaku za skladištenje na prethodno prenesena sredstva, pokrenite",
"note_unlimited_quota": "napomena: Unesite 0 za neograni%C4%8Denu kvotu",
"notes": "Bilješke",
"notification_toggle_setting_description": "Omogući obavijesti putem e-pošte",
"notifications": "Obavijesti",
@@ -1253,4 +1251,4 @@
"yes": "",
"you_dont_have_any_shared_links": "",
"zoom_image": ""
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -116,7 +116,6 @@
"no_pattern_added": "",
"note_apply_storage_label_previous_assets": "",
"note_cannot_be_changed_later": "",
"note_unlimited_quota": "",
"notification_email_from_address": "",
"notification_email_from_address_description": "",
"notification_email_host_description": "",
@@ -614,7 +613,6 @@
"no_shared_albums_message": "",
"not_in_any_album": "",
"note_apply_storage_label_to_previously_uploaded assets": "",
"note_unlimited_quota": "",
"notes": "",
"notification_toggle_setting_description": "",
"notifications": "",

View File

@@ -4,6 +4,7 @@
"account_settings": "Pengaturan Akun",
"acknowledge": "Pernyataan",
"action": "Tindakan",
"action_common_update": "Perbarui",
"actions": "Tindakan",
"active": "Aktif",
"activity": "Aktivitas",
@@ -13,6 +14,7 @@
"add_a_location": "Tambahkan lokasi",
"add_a_name": "Tambahkan nama",
"add_a_title": "Tambahkan judul",
"add_endpoint": "Add endpoint",
"add_exclusion_pattern": "Tambahkan pola pengecualian",
"add_import_path": "Tambahkan jalur impor",
"add_location": "Tambahkan lokasi",
@@ -22,6 +24,8 @@
"add_photos": "Tambahkan foto",
"add_to": "Tambahkan ke…",
"add_to_album": "Tambahkan ke album",
"add_to_album_bottom_sheet_added": "Added to {album}",
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
"add_to_shared_album": "Tambahkan ke album terbagi",
"add_url": "Tambahkan URL",
"added_to_archive": "Ditambahkan ke arsip",
@@ -162,7 +166,6 @@
"no_pattern_added": "Tidak ada pola yang ditambahkan",
"note_apply_storage_label_previous_assets": "Catatan: Untuk menerapkan Label Penyimpanan untuk aset yang telah diunggah sebelumnya, jalankan",
"note_cannot_be_changed_later": "CATATAN: Ini tidak akan dapat diubah lagi!",
"note_unlimited_quota": "Catatan: Masukkan 0 untuk kuota tidak terbatas",
"notification_email_from_address": "Dari alamat",
"notification_email_from_address_description": "Alamat surel pengirim, misalnya: \"Server Foto Immich <noreply@example.com>\"",
"notification_email_host_description": "Hos server surel (mis. smtp.immich.app)",
@@ -363,6 +366,16 @@
"admin_password": "Kata Sandi Admin",
"administration": "Administrasi",
"advanced": "Tingkat lanjut",
"advanced_settings_log_level_title": "Log level: {}",
"advanced_settings_prefer_remote_subtitle": "Beberapa perangkat tidak dapat memuat thumbnail dengan cepat.\nMenyalakan ini akan memuat thumbnail dari server.",
"advanced_settings_prefer_remote_title": "Prefer remote images",
"advanced_settings_proxy_headers_subtitle": "Define proxy headers Immich should send with each network request",
"advanced_settings_proxy_headers_title": "Proxy Headers",
"advanced_settings_self_signed_ssl_subtitle": "Skips SSL certificate verification for the server endpoint. Required for self-signed certificates.",
"advanced_settings_self_signed_ssl_title": "Allow self-signed SSL certificates",
"advanced_settings_tile_subtitle": "Advanced user's settings",
"advanced_settings_troubleshooting_subtitle": "Enable additional features for troubleshooting",
"advanced_settings_troubleshooting_title": "Troubleshooting",
"age_months": "Umur {months, plural, one {# bulan} other {# bulan}}",
"age_year_months": "Umur 1 tahun, {months, plural, one {# bulan} other {# bulan}}",
"age_years": "{years, plural, other {Umur #}}",
@@ -371,6 +384,8 @@
"album_cover_updated": "Kover album diperbarui",
"album_delete_confirmation": "Apakah Anda yakin ingin menghapus album {album}?",
"album_delete_confirmation_description": "Jika album ini dibagikan, pengguna lain tidak akan dapat mengaksesnya lagi.",
"album_info_card_backup_album_excluded": "Dikecualikan",
"album_info_card_backup_album_included": "Terpilih",
"album_info_updated": "Info album diperbarui",
"album_leave": "Tinggalkan album?",
"album_leave_confirmation": "Apakah Anda yakin ingin keluar dari {album}?",
@@ -379,10 +394,22 @@
"album_remove_user": "Keluarkan pengguna?",
"album_remove_user_confirmation": "Apakah Anda yakin ingin mengeluarkan {user}?",
"album_share_no_users": "Sepertinya Anda telah membagikan album ini dengan semua pengguna atau tidak memiliki pengguna siapa pun untuk dibagikan.",
"album_thumbnail_card_item": "1 item",
"album_thumbnail_card_items": "{} item",
"album_thumbnail_card_shared": " · Dibagikan",
"album_thumbnail_shared_by": "Dibagikan oleh {}",
"album_updated": "Album diperbarui",
"album_updated_setting_description": "Terima notifikasi surel ketika album terbagi memiliki aset baru",
"album_user_left": "Keluar dari {album}",
"album_user_removed": "{user} dikeluarkan",
"album_viewer_appbar_delete_confirm": "Hapus album ini dari akun anda?",
"album_viewer_appbar_share_err_delete": "Gagal menghapus album",
"album_viewer_appbar_share_err_leave": "Gagal keluar album",
"album_viewer_appbar_share_err_remove": "Gagal menghapus aset dari album",
"album_viewer_appbar_share_err_title": "Gagal mengubah judul album",
"album_viewer_appbar_share_leave": "Keluar dari album",
"album_viewer_appbar_share_to": "Bagikan Ke",
"album_viewer_page_share_add_users": "Tambah pengguna",
"album_with_link_access": "Perbolehkan siapa pun dengan tautan melihat foto dan orang dalam album ini.",
"albums": "Album",
"albums_count": "{count, plural, one {{count, number} Album}other {{count, number} Album}}",
@@ -400,42 +427,133 @@
"api_key_description": "Nilai ini hanya akan ditampilkan sekali. Pastikan untuk menyalin sebelum menutup jendela ini.",
"api_key_empty": "Nama Kunci API Anda seharusnya jangan kosong",
"api_keys": "Kunci API",
"app_bar_signout_dialog_content": "Apakah kamu yakin ingin keluar akun?",
"app_bar_signout_dialog_ok": "Ya",
"app_bar_signout_dialog_title": "Keluar akun",
"app_settings": "Pengaturan Aplikasi",
"appears_in": "Muncul dalam",
"archive": "Arsip",
"archive_or_unarchive_photo": "Arsipkan atau batalkan pengarsipan foto",
"archive_page_no_archived_assets": "Tidak ada aset diarsipkan",
"archive_page_title": "Arsip ({})",
"archive_size": "Ukuran arsip",
"archive_size_description": "Atur ukuran arsip untuk unduhan (dalam GiB)",
"archived": "Archived",
"archived_count": "{count, plural, other {# terarsip}}",
"are_these_the_same_person": "Apakah ini adalah orang yang sama?",
"are_you_sure_to_do_this": "Apakah Anda yakin ingin melakukan ini?",
"asset_action_delete_err_read_only": "Cannot delete read only asset(s), skipping",
"asset_action_share_err_offline": "Cannot fetch offline asset(s), skipping",
"asset_added_to_album": "Telah ditambahkan ke album",
"asset_adding_to_album": "Menambahkan ke album…",
"asset_description_updated": "Deskripsi aset telah diperbarui",
"asset_filename_is_offline": "Aset {filename} sedang luring",
"asset_has_unassigned_faces": "Aset memiliki wajah yang belum ditetapkan",
"asset_hashing": "Memilah…",
"asset_list_group_by_sub_title": "Group by",
"asset_list_layout_settings_dynamic_layout_title": "Tata dinamis",
"asset_list_layout_settings_group_automatically": "Otomatis",
"asset_list_layout_settings_group_by": "Kelompokkan aset berdasarkan",
"asset_list_layout_settings_group_by_month_day": "Bulan + tanggal",
"asset_list_layout_sub_title": "Penataan",
"asset_list_settings_subtitle": "Setelan grid foto",
"asset_list_settings_title": "Grid Foto",
"asset_offline": "Aset Luring",
"asset_offline_description": "Aset eksternal ini tidak ada lagi di diska. Silakan hubungi administrator Immich Anda untuk bantuan.",
"asset_restored_successfully": "Asset restored successfully",
"asset_skipped": "Dilewati",
"asset_skipped_in_trash": "Dalam sampah",
"asset_uploaded": "Sudah diunggah",
"asset_uploading": "Mengunggah…",
"asset_viewer_settings_subtitle": "Manage your gallery viewer settings",
"asset_viewer_settings_title": "Penampil Aset",
"assets": "Aset",
"assets_added_count": "{count, plural, one {# aset} other {# aset}} ditambahkan",
"assets_added_to_album_count": "Ditambahkan {count, plural, one {# aset} other {# aset}} ke album",
"assets_added_to_name_count": "Ditambahkan {count, plural, one {# aset} other {# aset}} ke {hasName, select, true {<b>{name}</b>} other {album baru}}",
"assets_count": "{count, plural, one {# aset} other {# aset}}",
"assets_deleted_permanently": "{} asset(s) deleted permanently",
"assets_deleted_permanently_from_server": "{} asset(s) deleted permanently from the Immich server",
"assets_moved_to_trash_count": "Dipindahkan {count, plural, one {# aset} other {# aset}} ke sampah",
"assets_permanently_deleted_count": "{count, plural, one {# aset} other {# aset}} dihapus secara permanen",
"assets_removed_count": "{count, plural, one {# aset} other {# aset}} dihapus",
"assets_removed_permanently_from_device": "{} asset(s) removed permanently from your device",
"assets_restore_confirmation": "Apakah Anda yakin ingin memulihkan semua aset yang dibuang? Anda tidak dapat mengurungkan tindakan ini! Perlu diingat bahwa aset luring tidak dapat dipulihkan.",
"assets_restored_count": "{count, plural, one {# aset} other {# aset}} dipulihkan",
"assets_restored_successfully": "{} asset(s) restored successfully",
"assets_trashed": "{} asset(s) trashed",
"assets_trashed_count": "{count, plural, one {# aset} other {# aset}} dibuang ke sampah",
"assets_trashed_from_server": "{} asset(s) trashed from the Immich server",
"assets_were_part_of_album_count": "{count, plural, one {Aset telah} other {Aset telah}} menjadi bagian dari album",
"authorized_devices": "Perangkat Terautentikasi",
"automatic_endpoint_switching_subtitle": "Connect locally over designated Wi-Fi when available and use alternative connections elsewhere",
"automatic_endpoint_switching_title": "Automatic URL switching",
"back": "Kembali",
"back_close_deselect": "Kembali, tutup, atau batalkan pemilihan",
"background_location_permission": "Background location permission",
"background_location_permission_content": "In order to switch networks when running in the background, Immich must *always* have precise location access so the app can read the Wi-Fi network's name",
"backup_album_selection_page_albums_device": "Album perangkat ({})",
"backup_album_selection_page_albums_tap": "Sentuh untuk memilih, sentuh 2x untuk mengecualikan",
"backup_album_selection_page_assets_scatter": "Aset dapat tersebar dalam banyak album. Sehingga album dapat dipilih atau dikecualikan saat proses pencadangan.",
"backup_album_selection_page_select_albums": "Pilih album",
"backup_album_selection_page_selection_info": "Album terpilih: ",
"backup_album_selection_page_total_assets": "Total aset unik",
"backup_all": "Semua",
"backup_background_service_backup_failed_message": "Gagal mencadangkan aset. Mencoba lagi...",
"backup_background_service_connection_failed_message": "Koneksi ke server gagal. Mencoba ulang...",
"backup_background_service_current_upload_notification": "Mengunggah {}",
"backup_background_service_default_notification": "Memeriksa aset baru...",
"backup_background_service_error_title": "Backup error",
"backup_background_service_in_progress_notification": "Mencadangkan asetmu...",
"backup_background_service_upload_failure_notification": "Gagal unggah {}",
"backup_controller_page_albums": "Cadangkan album",
"backup_controller_page_background_app_refresh_disabled_content": "Enable background app refresh in Settings > General > Background App Refresh in order to use background backup.",
"backup_controller_page_background_app_refresh_disabled_title": "Background app refresh disabled",
"backup_controller_page_background_app_refresh_enable_button_text": "Ke setelan",
"backup_controller_page_background_battery_info_link": "Show me how",
"backup_controller_page_background_battery_info_message": "For the best background backup experience, please disable any battery optimizations restricting background activity for Immich.\n\nSince this is device-specific, please lookup the required information for your device manufacturer.",
"backup_controller_page_background_battery_info_ok": "OK",
"backup_controller_page_background_battery_info_title": "Optimisasi baterai",
"backup_controller_page_background_charging": "Hanya saat mengisi daya",
"backup_controller_page_background_configure_error": "Gagal mengatur layanan latar belakang",
"backup_controller_page_background_delay": "Tunda cadangkan aset baru: {}",
"backup_controller_page_background_description": "Aktifkan layanan latar belakang untuk mencadangkan aset baru secara otomatis tanpa perlu membuka app",
"backup_controller_page_background_is_off": "Pencadangan otomatis di latar belakang nonaktif",
"backup_controller_page_background_is_on": "Pencadangan otomatis di latar belakang aktif",
"backup_controller_page_background_turn_off": "Matikan layanan latar belakang",
"backup_controller_page_background_turn_on": "Nyalakan layanan latar belakang",
"backup_controller_page_background_wifi": "Hanya melalui WiFi",
"backup_controller_page_backup": "Cadangkan",
"backup_controller_page_backup_selected": "Terpilih:",
"backup_controller_page_backup_sub": "Foto dan video yang dicadangkan",
"backup_controller_page_created": "Dibuat pada: {}",
"backup_controller_page_desc_backup": "Aktifkan pencadangan di latar depan untuk mengunggah otomatis aset baru ke server secara otomatis saat aplikasi terbuka.",
"backup_controller_page_excluded": "Dikecualikan:",
"backup_controller_page_failed": "Gagal ({})",
"backup_controller_page_filename": "Nama file: {} [{}]",
"backup_controller_page_id": "ID: {}",
"backup_controller_page_info": "Informasi Cadangan",
"backup_controller_page_none_selected": "Tidak ada dipilih",
"backup_controller_page_remainder": "Sisa",
"backup_controller_page_remainder_sub": "Sisa foto dan video untuk dicadangkan",
"backup_controller_page_server_storage": "Penyimpanan Server",
"backup_controller_page_start_backup": "Mulai Cadangkan",
"backup_controller_page_status_off": "Pencadangan otomatis di latar depan nonaktif",
"backup_controller_page_status_on": "Pencadangan otomatis di latar depan aktif",
"backup_controller_page_storage_format": "{} dari {} terpakai",
"backup_controller_page_to_backup": "Album untuk dicadangkan",
"backup_controller_page_total_sub": "Semua foto dan video unik dari album terpilih",
"backup_controller_page_turn_off": "Nonaktifkan pencadangan latar depan",
"backup_controller_page_turn_on": "Aktifkan pencadangan latar depan",
"backup_controller_page_uploading_file_info": "Mengunggah info file",
"backup_err_only_album": "Tidak dapat menghapus album",
"backup_info_card_assets": "aset",
"backup_manual_cancelled": "Dibatalkan",
"backup_manual_in_progress": "Dalam proses unggah. Coba lagi nanti",
"backup_manual_success": "Sukses",
"backup_manual_title": "Status unggah",
"backup_options_page_title": "Setelan cadangan",
"backup_setting_subtitle": "Manage background and foreground upload settings",
"backward": "Maju",
"birthdate_saved": "Tanggal lahir berhasil disimpan",
"birthdate_set_description": "Tanggal lahir digunakan untuk menghitung umur orang ini pada saat foto diambil.",
@@ -447,24 +565,52 @@
"bulk_keep_duplicates_confirmation": "Apakah Anda yakin ingin menyimpan {count, plural, one {# aset duplikat} other {# aset duplikat}}? Ini akan menyelesaikan semua kelompok duplikat tanpa menghapus apa pun.",
"bulk_trash_duplicates_confirmation": "Apakah Anda yakin ingin membuang {count, plural, one {# aset duplikat} other {# aset duplikat}} secara bersamaan? Ini akan menyimpan aset terbesar dari setiap kelompok dan membuang semua duplikat lainnya.",
"buy": "Beli Immich",
"cache_settings_album_thumbnails": "Library page thumbnails ({} assets)",
"cache_settings_clear_cache_button": "Hapus cache",
"cache_settings_clear_cache_button_title": "Membersihkan cache aplikasi. Performa aplikasi akan terpengaruh hingga cache dibuat kembali.",
"cache_settings_duplicated_assets_clear_button": "BERSIHKAN",
"cache_settings_duplicated_assets_subtitle": "Photos and videos that are black listed by the app",
"cache_settings_duplicated_assets_title": "Aset Ganda ({})",
"cache_settings_image_cache_size": "Image cache size ({} assets)",
"cache_settings_statistics_album": "Pustaka thumbnail",
"cache_settings_statistics_assets": "{} aset ({})",
"cache_settings_statistics_full": "Full images",
"cache_settings_statistics_shared": "Thumbnail album berbagi",
"cache_settings_statistics_thumbnail": "Thumbnail",
"cache_settings_statistics_title": "Penggunaan cache",
"cache_settings_subtitle": "Menyetel proses cache aplikasi Immich",
"cache_settings_thumbnail_size": "Ukuran cache thumbnail ({} aset)",
"cache_settings_tile_subtitle": "Control the local storage behaviour",
"cache_settings_tile_title": "Penyimpanan Lokal",
"cache_settings_title": "Setelan Cache",
"camera": "Kamera",
"camera_brand": "Merek kamera",
"camera_model": "Model kamera",
"cancel": "Batal",
"cancel_search": "Batalkan pencarian",
"canceled": "Canceled",
"cannot_merge_people": "Tidak dapat menggabungkan orang",
"cannot_undo_this_action": "Anda tidak dapat mengurungkan tindakan ini!",
"cannot_update_the_description": "Tidak dapat memperbarui deskripsi",
"change_date": "Ubah tanggal",
"change_display_order": "Change display order",
"change_expiration_time": "Ubah waktu kedaluwarsa",
"change_location": "Ubah lokasi",
"change_name": "Ubah nama",
"change_name_successfully": "Perubahan nama berhasil",
"change_password": "Ubah Kata Sandi",
"change_password_description": "Ini merupakan pertama kali Anda masuk ke sistem atau ada permintaan untuk mengubah kata sandi Anda. Silakan masukkan kata sandi baru di bawah.",
"change_password_form_confirm_password": "Konfirmasi Sandi",
"change_password_form_description": "Halo {},\n\nIni pertama kali anda masuk ke dalam sistem atau terdapat permintaan penggantian password.\nHarap masukkan password baru.",
"change_password_form_new_password": "Sandi Baru",
"change_password_form_password_mismatch": "Sandi tidak cocok",
"change_password_form_reenter_new_password": "Masukkan Ulang Sandi Baru",
"change_your_password": "Ubah kata sandi Anda",
"changed_visibility_successfully": "Keterlihatan berhasil diubah",
"check_all": "Periksa Semua",
"check_corrupt_asset_backup": "Check for corrupt asset backups",
"check_corrupt_asset_backup_button": "Perform check",
"check_corrupt_asset_backup_description": "Run this check only over Wi-Fi and once all assets have been backed-up. The procedure might take a few minutes.",
"check_logs": "Periksa Log",
"choose_matching_people_to_merge": "Pilih orang yang cocok untuk digabungkan",
"city": "Kota",
@@ -473,6 +619,14 @@
"clear_all_recent_searches": "Hapus semua pencarian terakhir",
"clear_message": "Hapus pesan",
"clear_value": "Hapus nilai",
"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_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",
"clockwise": "Searah jarum jam",
"close": "Tutup",
"collapse": "Tutup",
@@ -483,6 +637,9 @@
"comment_options": "Opsi komentar",
"comments_and_likes": "Komentar & suka",
"comments_are_disabled": "Komentar dinonaktifkan",
"common_create_new_album": "Buat album baru",
"common_server_error": "Koneksi gagal, pastikan server dapat diakses dan memiliki versi yang kompatibel.",
"completed": "Completed",
"confirm": "Konfirmasi",
"confirm_admin_password": "Konfirmasi Kata Sandi Admin",
"confirm_delete_face": "Apakah Anda yakin ingin menghapus wajah {name} dari aset?",
@@ -492,6 +649,15 @@
"contain": "Berisi",
"context": "Konteks",
"continue": "Lanjutkan",
"control_bottom_app_bar_album_info_shared": "{} item · Dibagikan",
"control_bottom_app_bar_create_new_album": "Buat album baru",
"control_bottom_app_bar_delete_from_immich": "Hapus dari Immich",
"control_bottom_app_bar_delete_from_local": "Hapus dari perangkat",
"control_bottom_app_bar_edit_location": "Edit Lokasi",
"control_bottom_app_bar_edit_time": "Edit Tanggal & Waktu",
"control_bottom_app_bar_share_link": "Share Link",
"control_bottom_app_bar_share_to": "Bagikan Ke",
"control_bottom_app_bar_trash_from_immich": "Pindah ke Sampah",
"copied_image_to_clipboard": "Gambar disalin ke papan klip.",
"copied_to_clipboard": "Disalin ke papan klip!",
"copy_error": "Salin eror",
@@ -506,24 +672,34 @@
"covers": "Kover",
"create": "Buat",
"create_album": "Buat album",
"create_album_page_untitled": "Tak berjudul",
"create_library": "Buat Pustaka",
"create_link": "Buat tautan",
"create_link_to_share": "Buat tautan untuk dibagikan",
"create_link_to_share_description": "Biarkan siapa pun dengan tautan melihat foto yang dipilih",
"create_new": "CREATE NEW",
"create_new_person": "Buat orang baru",
"create_new_person_hint": "Tetapkan aset yang dipilih ke orang yang baru",
"create_new_user": "Buat pengguna baru",
"create_shared_album_page_share_add_assets": "TAMBAHKAN ASET",
"create_shared_album_page_share_select_photos": "Pilih Foto",
"create_tag": "Buat tag",
"create_tag_description": "Buat tag baru. Untuk tag bersarang, harap input jalur tag secara lengkap termasuk tanda garis miring ke depan.",
"create_user": "Buat pengguna",
"created": "Dibuat",
"crop": "Crop",
"curated_object_page_title": "Benda",
"current_device": "Perangkat saat ini",
"current_server_address": "Current server address",
"custom_locale": "Lokal Khusus",
"custom_locale_description": "Format tanggal dan angka berdasarkan bahasa dan wilayah",
"daily_title_text_date": "E, dd MMM",
"daily_title_text_date_year": "E, dd MMM yyyy",
"dark": "Gelap",
"date_after": "Tanggal setelah",
"date_and_time": "Tanggal dan Waktu",
"date_before": "Tanggal sebelum",
"date_format": "E, d LLL y • HH:mm",
"date_of_birth_saved": "Tanggal lahir berhasil disimpan",
"date_range": "Jangka tanggal",
"day": "Hari",
@@ -537,19 +713,30 @@
"delete": "Hapus",
"delete_album": "Hapus album",
"delete_api_key_prompt": "Apakah Anda yakin ingin menghapus kunci API ini?",
"delete_dialog_alert": "Item ini akan dihapus permanen dari Immich dan perangkat",
"delete_dialog_alert_local": "Item ini akan dihapus secara permanen dari perangkatmu, namun masih akan tersedia di server Immich",
"delete_dialog_alert_local_non_backed_up": "Beberapa item belum dicadangkan ke Immich dan akan dihapus secara permanen dari perangkatmu",
"delete_dialog_alert_remote": "Item ini akan dihapus secara permanen dari server Immich",
"delete_dialog_ok_force": "Delete Anyway",
"delete_dialog_title": "Hapus Permanen",
"delete_duplicates_confirmation": "Apakah Anda yakin ingin menghapus duplikat ini secara permanen?",
"delete_face": "Hapus wajah",
"delete_key": "Hapus kunci",
"delete_library": "Hapus Pustaka",
"delete_link": "Hapus tautan",
"delete_local_dialog_ok_backed_up_only": "Delete Backed Up Only",
"delete_local_dialog_ok_force": "Delete Anyway",
"delete_others": "Hapus lainnya",
"delete_shared_link": "Hapus tautan terbagi",
"delete_shared_link_dialog_title": "Hapus Link Berbagi",
"delete_tag": "Hapus tag",
"delete_tag_confirmation_prompt": "Apakah Anda yakin ingin menghapus label tag {tagName}?",
"delete_user": "Hapus pengguna",
"deleted_shared_link": "Tautan terbagi dihapus",
"deletes_missing_assets": "Menghapus aset yang hilang dari diska",
"description": "Deskripsi",
"description_input_hint_text": "Tambah deskripsi...",
"description_input_submit_error": "Error updating description, check the log for more details",
"details": "Detail",
"direction": "Arah",
"disabled": "Dinonaktifkan",
@@ -566,12 +753,26 @@
"documentation": "Dokumentasi",
"done": "Selesai",
"download": "Unduh",
"download_canceled": "Download canceled",
"download_complete": "Download complete",
"download_enqueue": "Download enqueued",
"download_error": "Download Error",
"download_failed": "Download failed",
"download_filename": "file: {}",
"download_finished": "Download finished",
"download_include_embedded_motion_videos": "Video tersematkan",
"download_include_embedded_motion_videos_description": "Sertakan video yg tersematkan dalam foto gerak sebagai file terpisah",
"download_notfound": "Download not found",
"download_paused": "Download paused",
"download_settings": "Pengunduhan",
"download_settings_description": "Kelola pengaturan berkaitan dengan pengunduhan aset",
"download_started": "Download started",
"download_sucess": "Download success",
"download_sucess_android": "The media has been downloaded to DCIM/Immich",
"download_waiting_to_retry": "Waiting to retry",
"downloading": "Mengunduh",
"downloading_asset_filename": "Mengunduh aset {filename}",
"downloading_media": "Downloading media",
"drop_files_to_upload": "Lepaskan berkas di mana saja untuk mengunggah",
"duplicates": "Duplikat",
"duplicates_description": "Selesaikan setiap kelompok dengan menandakan yang mana yang duplikat, jika ada",
@@ -588,6 +789,7 @@
"edit_key": "Sunting kunci",
"edit_link": "Sunting tautan",
"edit_location": "Sunting lokasi",
"edit_location_dialog_title": "Lokasi",
"edit_name": "Sunting nama",
"edit_people": "Sunting orang",
"edit_tag": "Ubah tag",
@@ -600,14 +802,19 @@
"editor_crop_tool_h2_aspect_ratios": "Perbandingan aspek",
"editor_crop_tool_h2_rotation": "Rotasi",
"email": "Surel",
"empty_folder": "This folder is empty",
"empty_trash": "Kosongkan sampah",
"empty_trash_confirmation": "Apakah Anda yakin ingin mengosongkan sampah? Ini akan menghapus semua aset dalam sampah secara permanen dari Immich.\nAnda tidak dapat mengurungkan tindakan ini!",
"enable": "Aktifkan",
"enabled": "Diaktifkan",
"end_date": "Tanggal akhir",
"enqueued": "Enqueued",
"enter_wifi_name": "Enter WiFi name",
"error": "Eror",
"error_change_sort_album": "Failed to change album sort order",
"error_delete_face": "Terjadi kesalahan menghapus wajah dari aset",
"error_loading_image": "Terjadi eror memuat gambar",
"error_saving_image": "Error: {}",
"error_title": "Eror - Ada yang salah",
"errors": {
"cannot_navigate_next_asset": "Tidak dapat menuju ke aset berikutnya",
@@ -736,8 +943,21 @@
"unable_to_upload_file": "Tidak dapat mengunggah berkas"
},
"exif": "EXIF",
"exif_bottom_sheet_description": "Tambahkan Deskripsi...",
"exif_bottom_sheet_details": "RINCIAN",
"exif_bottom_sheet_location": "LOKASI",
"exif_bottom_sheet_people": "ORANG",
"exif_bottom_sheet_person_add_person": "Tambah nama",
"exif_bottom_sheet_person_age": "Age {}",
"exif_bottom_sheet_person_age_months": "Age {} months",
"exif_bottom_sheet_person_age_year_months": "Age 1 year, {} months",
"exif_bottom_sheet_person_age_years": "Age {}",
"exit_slideshow": "Keluar dari Salindia",
"expand_all": "Buka semua",
"experimental_settings_new_asset_list_subtitle": "Memproses",
"experimental_settings_new_asset_list_title": "Nyalakan grid foto eksperimental",
"experimental_settings_subtitle": "Gunakan atas risiko anda sendiri!",
"experimental_settings_title": "Eksperimental",
"expire_after": "Kedaluwarsa setelah",
"expired": "Kedaluwarsa",
"expires_date": "Kedaluwarsa pada {date}",
@@ -748,11 +968,16 @@
"extension": "Ekstensi",
"external": "Eksternal",
"external_libraries": "Pustaka Eksternal",
"external_network": "External network",
"external_network_sheet_info": "When not on the preferred WiFi network, the app will connect to the server through the first of the below URLs it can reach, starting from top to bottom",
"face_unassigned": "Tidak ada nama",
"failed": "Failed",
"failed_to_load_assets": "Gagal memuat aset",
"failed_to_load_folder": "Failed to load folder",
"favorite": "Favorit",
"favorite_or_unfavorite_photo": "Favorit atau batalkan pemfavoritan foto",
"favorites": "Favorit",
"favorites_page_no_favorites": "Tidak ada aset favorit",
"feature_photo_updated": "Foto terfitur diperbarui",
"features": "Fitur",
"features_setting_description": "Kelola fitur aplikasi",
@@ -760,25 +985,38 @@
"file_name_or_extension": "Nama berkas atau ekstensi",
"filename": "Nama berkas",
"filetype": "Jenis berkas",
"filter": "Filter",
"filter_people": "Saring orang",
"find_them_fast": "Temukan dengan cepat berdasarkan nama dengan pencarian",
"fix_incorrect_match": "Perbaiki pencocokan salah",
"folder": "Folder",
"folder_not_found": "Folder not found",
"folders": "Berkas",
"folders_feature_description": "Menjelajahi tampilan folder untuk foto dan video pada sistem file",
"forward": "Maju",
"general": "Umum",
"get_help": "Dapatkan Bantuan",
"get_wifiname_error": "Could not get Wi-Fi name. Make sure you have granted the necessary permissions and are connected to a Wi-Fi network",
"getting_started": "Memulai",
"go_back": "Kembali",
"go_to_folder": "Pergi ke folder",
"go_to_search": "Pergi ke pencarian",
"grant_permission": "Grant permission",
"group_albums_by": "Kelompokkan album berdasarkan...",
"group_country": "Kelompokkan berdasarkan negara",
"group_no": "Tidak ada pengelompokan",
"group_owner": "Kelompokkan berdasarkan pemilik",
"group_places_by": "Kelompokkan tempat berdasarkan…",
"group_year": "Kelompokkan berdasarkan tahun",
"haptic_feedback_switch": "Nyalakan getar",
"haptic_feedback_title": "Getar",
"has_quota": "Memiliki kuota",
"header_settings_add_header_tip": "Add Header",
"header_settings_field_validator_msg": "Value cannot be empty",
"header_settings_header_name_input": "Header name",
"header_settings_header_value_input": "Header value",
"headers_settings_tile_subtitle": "Define proxy headers the app should send with each network request",
"headers_settings_tile_title": "Custom proxy headers",
"hi_user": "Hai {name} ({email})",
"hide_all_people": "Sembunyikan semua orang",
"hide_gallery": "Sembunyikan galeri",
@@ -786,8 +1024,24 @@
"hide_password": "Sembunyikan kata sandi",
"hide_person": "Sembunyikan orang",
"hide_unnamed_people": "Sembunyikan orang tanpa nama",
"home_page_add_to_album_conflicts": "Aset {added} telah ditambahkan ke album {album}. Aset {failed} sudah ada dalam album.",
"home_page_add_to_album_err_local": "Can not add local assets to albums yet, skipping",
"home_page_add_to_album_success": "Aset {added} telah ditambahkan ke {album}.",
"home_page_album_err_partner": "Can not add partner assets to an album yet, skipping",
"home_page_archive_err_local": "Can not archive local assets yet, skipping",
"home_page_archive_err_partner": "Can not archive partner assets, skipping",
"home_page_building_timeline": "Memuat linimasa",
"home_page_delete_err_partner": "Can not delete partner assets, skipping",
"home_page_delete_remote_err_local": "Local assets in delete remote selection, skipping",
"home_page_favorite_err_local": "Can not favorite local assets yet, skipping",
"home_page_favorite_err_partner": "Can not favorite partner assets yet, skipping",
"home_page_first_time_notice": "Jika ini pertama kali Anda menggunakan aplikasi, pastikan untuk memilik album untuk dicadangkan agar linimasa anda terisi oleh foto dan video dalam album.",
"home_page_share_err_local": "Can not share local assets via link, skipping",
"home_page_upload_err_limit": "Hanya dapat mengunggah maksimal 30 aset dalam satu waktu, melewatkan",
"host": "Hos",
"hour": "Jam",
"ignore_icloud_photos": "Ignore iCloud photos",
"ignore_icloud_photos_description": "Photos that are stored on iCloud will not be uploaded to the Immich server",
"image": "Gambar",
"image_alt_text_date": "{isVideo, select, true {Video} other {Image}} pada tanggal {date}",
"image_alt_text_date_1_person": "{isVideo, select, true {Video} other {Image}} diambil oleh {person1} pada {date}",
@@ -799,6 +1053,10 @@
"image_alt_text_date_place_2_people": "{isVideo, select, true {Video} other {Image}} diambil di {city}, {country} oleh {person1} dan {person2} pada {date}",
"image_alt_text_date_place_3_people": "{isVideo, select, true {Video} other {Image}} diambil di {city}, {country} oleh {person1}, {person2}, dan {person3} pada {date}",
"image_alt_text_date_place_4_or_more_people": "{isVideo, select, true {Video} other {Image}} diambil di {city}, {country} oleh {person1}, {person2}, dan {additionalCount, number} lainnya pada {date}",
"image_saved_successfully": "Image saved",
"image_viewer_page_state_provider_download_started": "Unduh dimulai",
"image_viewer_page_state_provider_download_success": "Unduh Sukses",
"image_viewer_page_state_provider_share_error": "Share Error",
"immich_logo": "Logo Immich",
"immich_web_interface": "Antarmuka Web Immich",
"import_from_json": "Impor dari JSON",
@@ -817,6 +1075,8 @@
"night_at_midnight": "Setiap malam pada 00.00",
"night_at_twoam": "Setiap malam pada 02.00"
},
"invalid_date": "Invalid date",
"invalid_date_format": "Invalid date format",
"invite_people": "Undang Orang",
"invite_to_album": "Undang ke album",
"items_count": "{count, plural, one {# item} other {# item}}",
@@ -837,6 +1097,12 @@
"level": "Tingkat",
"library": "Pustaka",
"library_options": "Opsi pustaka",
"library_page_device_albums": "Album pada Perangkat",
"library_page_new_album": "Album baru",
"library_page_sort_asset_count": "Jumlah aset",
"library_page_sort_created": "Tanggal dibuat",
"library_page_sort_last_modified": "Terakhir diubah",
"library_page_sort_title": "Judul album",
"light": "Terang",
"like_deleted": "Suka dihapus",
"link_motion_video": "Tautan video gerak",
@@ -846,12 +1112,42 @@
"list": "Daftar",
"loading": "Memuat",
"loading_search_results_failed": "Pemuatan hasil pencarian gagal",
"local_network": "Local network",
"local_network_sheet_info": "The app will connect to the server through this URL when using the specified Wi-Fi network",
"location_permission": "Location permission",
"location_permission_content": "In order to use the auto-switching feature, Immich needs precise location permission so it can read the current WiFi network's name",
"location_picker_choose_on_map": "Pilih di peta",
"location_picker_latitude_error": "Masukkan lintang yang sah",
"location_picker_latitude_hint": "Masukkan lintang di sini",
"location_picker_longitude_error": "Masukkan bujur yang sah",
"location_picker_longitude_hint": "Masukkan bujur di sini",
"log_out": "Log keluar",
"log_out_all_devices": "Keluar dari Semua Perangkat",
"logged_out_all_devices": "Semua perangkat telah dikeluarkan",
"logged_out_device": "Perangkat telah keluar",
"login": "Log masuk",
"login_disabled": "Login telah dimatikan",
"login_form_api_exception": "Kesalahan API. Harap periksa URL server dan coba lagi.",
"login_form_back_button_text": "Kembali",
"login_form_email_hint": "emailmu@email.com",
"login_form_endpoint_hint": "http://ip-server-anda:port",
"login_form_endpoint_url": "URL Endpoint Server",
"login_form_err_http": "Harap tentukan http:// atau https://",
"login_form_err_invalid_email": "Email Tidak Valid",
"login_form_err_invalid_url": "URL Tidak Valid",
"login_form_err_leading_whitespace": "Leading whitespace",
"login_form_err_trailing_whitespace": "Trailing whitespace",
"login_form_failed_get_oauth_server_config": "Gagal logging menggunakan OAuth, periksa URL server",
"login_form_failed_get_oauth_server_disable": "Fitur OAuth tidak tersedia di server ini",
"login_form_failed_login": "Login gagal. Periksa URL server, email dan password.",
"login_form_handshake_exception": "There was an Handshake Exception with the server. Enable self-signed certificate support in the settings if you are using a self-signed certificate.",
"login_form_password_hint": "sandi",
"login_form_save_login": "Ingat saya",
"login_form_server_empty": "Masukkan URL server.",
"login_form_server_error": "Tidak dapat menghubungi server.",
"login_has_been_disabled": "Log masuk telah dinonaktifkan.",
"login_password_changed_error": "Terdapat kesalahan mengganti password",
"login_password_changed_success": "Sandi berhasil diperbarui",
"logout_all_device_confirmation": "Apakah Anda yakin ingin keluar dari semua perangkat?",
"logout_this_device_confirmation": "Apakah Anda yakin ingin mengeluarkan perangkat ini?",
"longitude": "Bujur",
@@ -868,13 +1164,40 @@
"manage_your_devices": "Kelola perangkat Anda yang masuk",
"manage_your_oauth_connection": "Kelola koneksi OAuth Anda",
"map": "Peta",
"map_assets_in_bound": "{} foto",
"map_assets_in_bounds": "{} foto",
"map_cannot_get_user_location": "Tidak dapat memeroleh lokasi pengguna",
"map_location_dialog_yes": "Ya",
"map_location_picker_page_use_location": "Gunakan lokasi ini",
"map_location_service_disabled_content": "Layanan lokasi perlu diaktifkan untuk menampilkan aset yang terletak di lokasi kamu saat ini. Apakah kamu ingin mengaktifkan layanan tersebut sekarang?",
"map_location_service_disabled_title": "Layanan Lokasi nonaktif",
"map_marker_for_images": "Penanda peta untuk gambar yang diambil di {city}, {country}",
"map_marker_with_image": "Penanda peta dengan gambar",
"map_no_assets_in_bounds": "Tidak ada foto di area ini",
"map_no_location_permission_content": "Izin lokasi diperlukan untuk menampilkan aset yang terletak di lokasi kamu. Apakah kamu ingin mengizinkan sekarang?",
"map_no_location_permission_title": "Izin Lokasi ditolak",
"map_settings": "Pengaturan peta",
"map_settings_dark_mode": "Mode gelap",
"map_settings_date_range_option_day": "24 jam terakhir",
"map_settings_date_range_option_days": "{} hari terakhir",
"map_settings_date_range_option_year": "1 tahun terakhir",
"map_settings_date_range_option_years": "{} tahun terakhir",
"map_settings_dialog_title": "Pengaturan Peta",
"map_settings_include_show_archived": "Include Archived",
"map_settings_include_show_partners": "Include Partners",
"map_settings_only_show_favorites": "Tampilkan Hanya Favorit",
"map_settings_theme_settings": "Tema Peta",
"map_zoom_to_see_photos": "Perkecil untuk lihat foto",
"matches": "Cocokan",
"media_type": "Jenis media",
"memories": "Kenangan",
"memories_all_caught_up": "Semua telah dilihat",
"memories_check_back_tomorrow": "Lihat lagi besok untuk kenangan lainnya",
"memories_setting_description": "Kelola apa yang Anda lihat dalam kenangan Anda",
"memories_start_over": "Ulang Dari Awal",
"memories_swipe_to_close": "Geser ke atas untuk menutup",
"memories_year_ago": "Satu tahun lalu",
"memories_years_ago": "{} tahun lalu",
"memory": "Kenangan",
"memory_lane_title": "Jalur Kenangan {title}",
"menu": "Menu",
@@ -889,12 +1212,17 @@
"missing": "Hilang",
"model": "Model",
"month": "Bulan",
"monthly_title_text_date_format": "MMMM y",
"more": "Lainnya",
"moved_to_trash": "Dipindahkan ke sampah",
"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",
"mute_memories": "Nonaktifkan Kenangan",
"my_albums": "Album saya",
"name": "Nama",
"name_or_nickname": "Nama atau nama panggilan",
"networking_settings": "Networking",
"networking_subtitle": "Manage the server endpoint settings",
"never": "Tidak pernah",
"new_album": "Album baru",
"new_api_key": "Kunci API Baru",
@@ -911,6 +1239,7 @@
"no_albums_yet": "Sepertinya Anda belum memiliki album apa pun.",
"no_archived_assets_message": "Arsipkan foto dan video untuk menyembunyikannya dari tampilan Foto",
"no_assets_message": "KLIK UNTUK MENGUNGGAH FOTO PERTAMA ANDA",
"no_assets_to_show": "Tidak ada aset",
"no_duplicates_found": "Tidak ada duplikat yang ditemukan.",
"no_exif_info_available": "Tidak ada info EXIF yang tersedia",
"no_explore_results_message": "Unggah lebih banyak foto untuk menjelajahi koleksi Anda.",
@@ -922,9 +1251,13 @@
"no_results_description": "Coba sinonim atau kata kunci yang lebih umum",
"no_shared_albums_message": "Buat sebuah album untuk membagikan foto dan video dengan orang-orang dalam jaringan Anda",
"not_in_any_album": "Tidak ada dalam album apa pun",
"not_selected": "Not selected",
"note_apply_storage_label_to_previously_uploaded assets": "Catatan: Untuk menerapkan Label Penyimpanan pada aset yang sebelumnya telah diunggah, jalankan",
"note_unlimited_quota": "Catatan: Masukkan 0 untuk kuota tidak terbatas",
"notes": "Catatan",
"notification_permission_dialog_content": "Untuk mengaktifkan notifikasi, buka Pengaturan lalu berikan izin.",
"notification_permission_list_tile_content": "Berikan izin untuk mengaktifkan notifikasi.",
"notification_permission_list_tile_enable_button": "Aktifkan Notifikasi",
"notification_permission_list_tile_title": "Izin Notifikasi",
"notification_toggle_setting_description": "Aktifkan notifikasi surel",
"notifications": "Notifikasi",
"notifications_setting_description": "Kelola notifikasi",
@@ -935,6 +1268,7 @@
"offline_paths_description": "Hasil berikut dapat diakibatkan oleh penghapusan berkas manual yang bukan bagian dari pustaka eksternal.",
"ok": "Oke",
"oldest_first": "Terlawas dahulu",
"on_this_device": "On this device",
"onboarding": "Memulai",
"onboarding_privacy_description": "Fitur berikut (opsional) bergantung pada layanan eksternal, dan dapat dinonaktifkan kapan saja di pengaturan administrasi.",
"onboarding_theme_description": "Pilih tema warna untuk server Anda. Ini dapat diubah lagi dalam pengaturan Anda.",
@@ -958,6 +1292,14 @@
"partner_can_access": "{partner} dapat mengakses",
"partner_can_access_assets": "Semua foto dan video Anda kecuali yang ada di Arsip dan Terhapus",
"partner_can_access_location": "Lokasi di mana foto Anda diambil",
"partner_list_user_photos": "Foto {user}",
"partner_list_view_all": "Lihat semua",
"partner_page_empty_message": "Foto anda tidak dibagikan dengan partner manapun.",
"partner_page_no_more_users": "Tidak ada pengguna lain yang bisa ditambahkan",
"partner_page_partner_add_failed": "Gagal menambahkan partner",
"partner_page_select_partner": "Pilih partner",
"partner_page_shared_to_title": "Dibagikan dengan",
"partner_page_stop_sharing_content": "{} tidak akan bisa mengakses foto kamu lagi.",
"partner_sharing": "Pembagian Partner",
"partners": "Partner",
"password": "Kata sandi",
@@ -986,6 +1328,14 @@
"permanently_delete_assets_prompt": "Apakah Anda yakin untuk menghapus {count, plural, one {aset ini secara permanen?} other {sebanyak <b>#</b> aset-aset berikut secara permanen?}} Ini juga akan menghapus {count, plural, one {ini dari} other {semua dari}} album-albumnya.",
"permanently_deleted_asset": "Aset dihapus secara permanen",
"permanently_deleted_assets_count": "{count, plural, one {# aset} other {# aset}} dihapus secara permanen",
"permission_onboarding_back": "Kembali",
"permission_onboarding_continue_anyway": "Lanjutkan saja",
"permission_onboarding_get_started": "Get started",
"permission_onboarding_go_to_settings": "Buka setelan",
"permission_onboarding_permission_denied": "Izin ditolak. Untuk menggunakan Immich, berikan izin akses foto dan video di Setelan.",
"permission_onboarding_permission_granted": "Izin diberikan! Semua sudah siap.",
"permission_onboarding_permission_limited": "Izin dibatasi. Agai Immich dapat mencadangkan dan mengatur seluruh koleksi galeri, izinkan akses foto dan video pada Setelan.",
"permission_onboarding_request": "Immich memerlukan izin untuk melihat foto dan video kamu.",
"person": "Orang",
"person_birthdate": "Lahir pada {date}",
"person_hidden": "{name}{hidden, select, true { (tersembunyi)} other {}}",
@@ -1003,6 +1353,8 @@
"play_motion_photo": "Putar Foto Gerak",
"play_or_pause_video": "Putar atau jeda video",
"port": "Porta",
"preferences_settings_subtitle": "Manage the app's preferences",
"preferences_settings_title": "Preferensi",
"preset": "Prasetel",
"preview": "Pratinjau",
"previous": "Sebelumnya",
@@ -1010,6 +1362,13 @@
"previous_or_next_photo": "Foto sebelumnya atau berikutnya",
"primary": "Utama",
"privacy": "Privasi",
"profile_drawer_app_logs": "Log",
"profile_drawer_client_out_of_date_major": "Versi app seluler ini sudah kedaluwarsa. Silakan perbarui ke versi major terbaru.",
"profile_drawer_client_out_of_date_minor": "Versi app seluler ini sudah kedaluwarsa. Silakan perbarui ke versi minor terbaru.",
"profile_drawer_client_server_up_to_date": "Klien dan server menjalankan versi terbaru",
"profile_drawer_github": "GitHub",
"profile_drawer_server_out_of_date_major": "Versi server ini telah kedaluwarsa. Silakan perbarui ke versi major terbaru.",
"profile_drawer_server_out_of_date_minor": "Versi server ini telah kedaluwarsa. Silakan perbarui ke versi minor terbaru.",
"profile_image_of_user": "Foto profil dari {user}",
"profile_picture_set": "Foto profil ditetapkan.",
"public_album": "Album publik",
@@ -1059,6 +1418,8 @@
"recent": "Terkini",
"recent-albums": "Album terkini",
"recent_searches": "Pencarian terkini",
"recently_added": "Recently added",
"recently_added_page_title": "Baru Ditambahkan",
"refresh": "Segarkan",
"refresh_encoded_videos": "Segarkan video terenkode",
"refresh_faces": "Segarkan wajah",
@@ -1115,10 +1476,12 @@
"role_editor": "Penyunting",
"role_viewer": "Penampil",
"save": "Simpan",
"save_to_gallery": "Save to gallery",
"saved_api_key": "Kunci API Tersimpan",
"saved_profile": "Profil disimpan",
"saved_settings": "Pengaturan disimpan",
"say_something": "Ucapkan sesuatu",
"scaffold_body_error_occurred": "Terjadi kesalahan",
"scan_all_libraries": "Pindai Semua Pustaka",
"scan_library": "Pindai",
"scan_settings": "Pengaturan Pemindaian",
@@ -1134,16 +1497,45 @@
"search_camera_model": "Cari model kamera...",
"search_city": "Cari kota...",
"search_country": "Cari negara...",
"search_filter_apply": "Terapkan filter",
"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_not_in_album": "Tidak dalam album",
"search_filter_display_options": "Display Options",
"search_filter_filename": "Search by file name",
"search_filter_location": "Location",
"search_filter_location_title": "Select location",
"search_filter_media_type": "Media Type",
"search_filter_media_type_title": "Select media type",
"search_filter_people_title": "Select people",
"search_for": "Cari",
"search_for_existing_person": "Cari orang yang sudah ada",
"search_no_more_result": "No more results",
"search_no_people": "Tidak ada orang",
"search_no_people_named": "Tidak ada orang bernama \"{name}\"",
"search_no_result": "No results found, try a different search term or combination",
"search_options": "Pilihan pencarian",
"search_page_categories": "Kategori",
"search_page_motion_photos": "Foto Bergerak",
"search_page_no_objects": "Tidak Ada Info Objek",
"search_page_no_places": "Tidak Ada Info Lokasi",
"search_page_screenshots": "Tangkapan Layar",
"search_page_search_photos_videos": "Search for your photos and videos",
"search_page_selfies": "Swafoto",
"search_page_things": "Things",
"search_page_view_all_button": "Lihat semua",
"search_page_your_activity": "Aktivitasmu",
"search_page_your_map": "Peta Anda",
"search_people": "Cari orang",
"search_places": "Cari tempat",
"search_rating": "Cari berdasarkan penilaian...",
"search_result_page_new_search_hint": "Pencarian Baru",
"search_settings": "Pengaturan pencarian",
"search_state": "Cari negara bagian...",
"search_suggestion_list_smart_search_hint_1": "Penelusuran cerdas aktif secara bawaan. Untuk menelusuri metadata, gunakan sintaks",
"search_suggestion_list_smart_search_hint_2": "m:penelusuran-kamu",
"search_tags": "Cari tag...",
"search_timezone": "Cari zona waktu...",
"search_type": "Jenis pencarian",
@@ -1164,10 +1556,14 @@
"select_new_face": "Pilih wajah baru",
"select_photos": "Pilih foto",
"select_trash_all": "Pilih buang semua",
"select_user_for_sharing_page_err_album": "Gagal membuat album",
"selected": "Dipilih",
"selected_count": "{count, plural, other {# dipilih}}",
"send_message": "Kirim pesan",
"send_welcome_email": "Kirim surel selamat datang",
"server_endpoint": "Server Endpoint",
"server_info_box_app_version": "Versi App",
"server_info_box_server_url": "URL Server",
"server_offline": "Server Luring",
"server_online": "Server Daring",
"server_stats": "Statistik Server",
@@ -1179,22 +1575,91 @@
"set_date_of_birth": "Atur tanggal lahir",
"set_profile_picture": "Tetapkan foto profil",
"set_slideshow_to_fullscreen": "Atur Salindia ke layar penuh",
"setting_image_viewer_help": "The detail viewer loads the small thumbnail first, then loads the medium-size preview (if enabled), finally loads the original (if enabled).",
"setting_image_viewer_original_subtitle": "Aktifkan untuk memuat gambar asli dengan resolusi penuh (berukuran besar!). Nonaktifkan untuk mengurangi penggunaan data (baik jaringan maupun cache perangkat).",
"setting_image_viewer_original_title": "Muat gambar kualitas asli",
"setting_image_viewer_preview_subtitle": "Aktifkan untuk memuat gambar dengan resolusi sedang. Nonaktifkan jika ingin langsung memuat gambar asli atau hanya ingin memuat thumbnail.",
"setting_image_viewer_preview_title": "Muat gambar preview",
"setting_image_viewer_title": "Foto",
"setting_languages_apply": "Terapkan",
"setting_languages_subtitle": "Change the app's language",
"setting_languages_title": "Bahasa",
"setting_notifications_notify_failures_grace_period": "Notify background backup failures: {}",
"setting_notifications_notify_hours": "{} jam",
"setting_notifications_notify_immediately": "segera",
"setting_notifications_notify_minutes": "{} menit",
"setting_notifications_notify_never": "Jangan pernah",
"setting_notifications_notify_seconds": "{} detik",
"setting_notifications_single_progress_subtitle": "Rincian info proses unggah setiap asset",
"setting_notifications_single_progress_title": "Tampilkan rincian proses cadangkan latar belakang",
"setting_notifications_subtitle": "Atur setelan notifikasi",
"setting_notifications_total_progress_subtitle": "Overall upload progress (done/total assets)",
"setting_notifications_total_progress_title": "Show background backup total progress",
"setting_video_viewer_looping_title": "Ulangi",
"setting_video_viewer_original_video_subtitle": "When streaming a video from the server, play the original even when a transcode is available. May lead to buffering. Videos available locally are played in original quality regardless of this setting.",
"setting_video_viewer_original_video_title": "Force original video",
"settings": "Pengaturan",
"settings_require_restart": "Harap mulai ulang Immich untuk menerapkan pengaturan ini",
"settings_saved": "Pengaturan disimpan",
"share": "Bagikan",
"share_add_photos": "Tambah foto",
"share_assets_selected": "{} terpilih",
"share_dialog_preparing": "Menyiapkan...",
"shared": "Dibagikan",
"shared_album_activities_input_disable": "Comment is disabled",
"shared_album_activity_remove_content": "Do you want to delete this activity?",
"shared_album_activity_remove_title": "Hapus Aktivitas",
"shared_album_section_people_action_error": "Gagal menghapus dari album",
"shared_album_section_people_action_leave": "Hapus pengguna dari album",
"shared_album_section_people_action_remove_user": "Hapus pengguna dari album",
"shared_album_section_people_title": "ORANG",
"shared_by": "Dibagikan oleh",
"shared_by_user": "Dibagikan oleh {user}",
"shared_by_you": "Dibagikan oleh Anda",
"shared_from_partner": "Foto dari {partner}",
"shared_intent_upload_button_progress_text": "{} / {} Uploaded",
"shared_link_app_bar_title": "Link Berbagi",
"shared_link_clipboard_copied_massage": "Tersalin ke papan klip",
"shared_link_clipboard_text": "Link: {}\nSandi: {}",
"shared_link_create_error": "Terjadi kesalahan saat membuat link berbagi",
"shared_link_edit_description_hint": "Masukkan deskripsi link",
"shared_link_edit_expire_after_option_day": "1 hari",
"shared_link_edit_expire_after_option_days": "{} hari",
"shared_link_edit_expire_after_option_hour": "1 jam",
"shared_link_edit_expire_after_option_hours": "{} jam",
"shared_link_edit_expire_after_option_minute": "1 menit",
"shared_link_edit_expire_after_option_minutes": "{} menit",
"shared_link_edit_expire_after_option_months": "{} bulan",
"shared_link_edit_expire_after_option_year": "{} tahun",
"shared_link_edit_password_hint": "Masukkan sandi link",
"shared_link_edit_submit_button": "Perbarui link",
"shared_link_error_server_url_fetch": "Tidak dapat memuat url server",
"shared_link_expires_day": "Kedaluwarsa dalam {} hari",
"shared_link_expires_days": "Kedaluwarsa dalam {} hari",
"shared_link_expires_hour": "Kedaluwarsa dalam {} jam",
"shared_link_expires_hours": "Kedaluwarsa dalam {} jam",
"shared_link_expires_minute": "Kedaluwarsa dalam {} menit",
"shared_link_expires_minutes": "Kedaluwarsa dalam {} menit",
"shared_link_expires_never": "Tidak akan kedaluwarsa",
"shared_link_expires_second": "Kedaluwarsa dalam {} detik",
"shared_link_expires_seconds": "Kedaluwarsa dalam {} detik",
"shared_link_individual_shared": "Individual shared",
"shared_link_info_chip_metadata": "EXIF",
"shared_link_manage_links": "Atur link berbagi",
"shared_link_options": "Pilihan tautan bersama",
"shared_links": "Tautan terbagi",
"shared_links_description": "Bagikan foto dan video dengan tautan",
"shared_photos_and_videos_count": "{assetCount, plural, other {# foto & video terbagi.}}",
"shared_with_me": "Shared with me",
"shared_with_partner": "Dibagikan dengan {partner}",
"sharing": "Pembagian",
"sharing_enter_password": "Masukkan kata sandi untuk membuka tautan halaman ini.",
"sharing_page_album": "Album berbagi",
"sharing_page_description": "Buat album berbagi untuk berbagi foto dan video dengan pengguna di dalam jaringan.",
"sharing_page_empty_list": "DAFTAR KOSONG",
"sharing_sidebar_description": "Tampilkan tautan ke Pembagian dalam bilah samping",
"sharing_silver_appbar_create_shared_album": "Buat album berbagi",
"sharing_silver_appbar_share_partner": "Berbagi dengan partner",
"shift_to_permanent_delete": "tekan ⇧ untuk menghapus aset secara permanen",
"show_album_options": "Tampilkan opsi album",
"show_albums": "Tampilkan album",
@@ -1261,6 +1726,9 @@
"support_third_party_description": "Pemasangan Immich Anda telah dipaketkan oleh pihak ketiga. Masalah yang Anda alami dapat disebabkan oleh paket tersebut, jadi silakan ajukan isu dengan masalah tersebut menggunakan tautan di bawah.",
"swap_merge_direction": "Ganti arah penggabungan",
"sync": "Sinkronisasikan",
"sync_albums": "Sync albums",
"sync_albums_manual_subtitle": "Sync all uploaded videos and photos to the selected backup albums",
"sync_upload_album_setting_subtitle": "Create and upload your photos and videos to the selected albums on Immich",
"tag": "Tag",
"tag_assets": "Tag aset",
"tag_created": "Tag yang di buat: {tag}",
@@ -1274,6 +1742,19 @@
"theme": "Tema",
"theme_selection": "Pemilihan tema",
"theme_selection_description": "Tetapkan tema ke terang atau gelap secara otomatis berdasarkan preferensi sistem peramban Anda",
"theme_setting_asset_list_storage_indicator_title": "Tampilkan sisa penyimpanan",
"theme_setting_asset_list_tiles_per_row_title": "Jumlah aset per baris",
"theme_setting_colorful_interface_subtitle": "Apply primary color to background surfaces.",
"theme_setting_colorful_interface_title": "Colorful interface",
"theme_setting_image_viewer_quality_subtitle": "Atur kualitas dari penampil gambar",
"theme_setting_image_viewer_quality_title": "Kualitas penampil gambar",
"theme_setting_primary_color_subtitle": "Pick a color for primary actions and accents.",
"theme_setting_primary_color_title": "Primary color",
"theme_setting_system_primary_color_title": "Use system color",
"theme_setting_system_theme_switch": "Otomatis (Ikuti pengaturan sistem)",
"theme_setting_theme_subtitle": "Pilih setelan tema aplikasi",
"theme_setting_three_stage_loading_subtitle": "Three-stage loading might increase the loading performance but causes significantly higher network load",
"theme_setting_three_stage_loading_title": "Enable three-stage loading",
"they_will_be_merged_together": "Mereka akan digabungkan bersama",
"third_party_resources": "Sumber Daya Pihak Ketiga",
"time_based_memories": "Kenangan berbasis waktu",
@@ -1293,7 +1774,15 @@
"trash_all": "Buang Semua",
"trash_count": "Sampah {count, number}",
"trash_delete_asset": "Hapus Aset",
"trash_emptied": "Emptied trash",
"trash_no_results_message": "Foto dan video di sampah akan muncul di sini.",
"trash_page_delete_all": "Hapus Semua",
"trash_page_empty_trash_dialog_content": "Apakah kamu ingin menghapus semua aset di sampah? Item tersebut akan dihapus secara permanen dari Immich",
"trash_page_info": "Item yang dipindahkan ke sampah akan terhapus secara permanen setelah {} hari",
"trash_page_no_assets": "Tidak ada aset di sampah",
"trash_page_restore_all": "Pulihkan Semua",
"trash_page_select_assets_btn": "Pilih aset",
"trash_page_title": "Sampah ({})",
"trashed_items_will_be_permanently_deleted_after": "Item yang dibuang akan dihapus secara permanen setelah {days, plural, one {# hari} other {# hari}}.",
"type": "Jenis",
"unarchive": "Keluarkan dari arsip",
@@ -1322,6 +1811,8 @@
"updated_password": "Kata sandi diperbarui",
"upload": "Unggah",
"upload_concurrency": "Konkurensi pengunggahan",
"upload_dialog_info": "Apakah akan mencadangkan aset terpilih ke server?",
"upload_dialog_title": "Unggah Aset",
"upload_errors": "Unggahan selesai dengan {count, plural, one {# eror} other {# eror}}, muat ulang laman untuk melihat aset terunggah baru.",
"upload_progress": "Tersisa {remaining, number} - Di proses {processed, number}/{total, number}",
"upload_skipped_duplicates": "Melewati {count, plural, one {# aset duplikat} other {# aset duplikat}}",
@@ -1329,8 +1820,11 @@
"upload_status_errors": "Eror",
"upload_status_uploaded": "Diunggah",
"upload_success": "Pengunggahan berhasil, muat ulang laman untuk melihat aset terunggah yang baru.",
"upload_to_immich": "Upload to Immich ({})",
"uploading": "Uploading",
"url": "URL",
"usage": "Penggunaan",
"use_current_connection": "use current connection",
"use_custom_date_range": "Gunakan jangka tanggal khusus saja",
"user": "Pengguna",
"user_id": "ID Pengguna",
@@ -1345,10 +1839,16 @@
"users": "Pengguna",
"utilities": "Peralatan",
"validate": "Validasi",
"validate_endpoint_error": "Please enter a valid URL",
"variables": "Variabel",
"version": "Versi",
"version_announcement_closing": "Temanmu, Alex",
"version_announcement_message": "Hai! Versi baru Immich telah tersedia. Harap luangkan waktu untuk membaca <link>catatan rilis</link> untuk memastikan pengaturan Anda terkini untuk mencegah kesalahan konfigurasi, terutama jika Anda menggunakan WatchTower atau mekanisme apa pun yang menangani pembaruan server Immich secara otomatis.",
"version_announcement_overlay_release_notes": "release notes",
"version_announcement_overlay_text_1": "Hi friend, there is a new release of",
"version_announcement_overlay_text_2": "please take your time to visit the ",
"version_announcement_overlay_text_3": " and ensure your docker-compose and .env setup is up-to-date to prevent any misconfigurations, especially if you use WatchTower or any mechanism that handles updating your server application automatically.",
"version_announcement_overlay_title": "Server Versi Baru Tersedia 🎉",
"version_history": "Riwayat Versi",
"version_history_item": "Terpasang {version} pada {date}",
"video": "Video",
@@ -1367,15 +1867,20 @@
"view_next_asset": "Tampilkan aset berikutnya",
"view_previous_asset": "Tampilkan aset sebelumnya",
"view_stack": "Tampilkan Tumpukan",
"viewer_remove_from_stack": "Keluarkan dari Tumpukan",
"viewer_stack_use_as_main_asset": "Gunakan sebagai aset utama",
"viewer_unstack": "Un-Stack",
"visibility_changed": "Keterlihatan diubah untuk {count, plural, one {# orang} other {# orang}}",
"waiting": "Menunggu",
"warning": "Peringatan",
"week": "Pekan",
"welcome": "Selamat datang",
"welcome_to_immich": "Selamat datang di Immich",
"wifi_name": "WiFi Name",
"year": "Tahun",
"years_ago": "{years, plural, one {# tahun} other {# tahun}} yang lalu",
"yes": "Ya",
"you_dont_have_any_shared_links": "Anda tidak memiliki tautan terbagi",
"your_wifi_name": "Your WiFi name",
"zoom_image": "Perbesar Gambar"
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

165
i18n/ka.json Normal file
View File

@@ -0,0 +1,165 @@
{
"about": "შესახებ",
"account": "ანგარიში",
"account_settings": "ანგარიშის პარამეტრები",
"acknowledge": "მიღება",
"action": "ქმედება",
"actions": "ქმედებები",
"active": "აქტიური",
"activity": "აქტივობა",
"add": "დამატება",
"add_a_description": "დაამატე აღწერა",
"add_a_location": "დაამატე ადგილი",
"add_a_name": "დაამატე სახელი",
"add_a_title": "დაასათაურე",
"add_import_path": "დაამატე საიმპორტო მისამართი",
"add_location": "დაამატე ადგილი",
"add_more_users": "დაამატე მომხმარებლები",
"add_partner": "დაამატე პარტნიორი",
"add_path": "დაამატე მისამართი",
"add_photos": "დაამატე ფოტოები",
"add_to_album": "დაამატე ალბომში",
"add_to_shared_album": "დაამატე საზიარო ალბომში",
"add_url": "დაამატე URL",
"added_to_archive": "დაარქივდა",
"added_to_favorites": "დაამატე რჩეულებში",
"added_to_favorites_count": "{count, number} დაემატა რჩეულებში",
"admin": {
"authentication_settings": "ავთენტიკაციის პარამეტრები",
"authentication_settings_description": "პაროლის, OAuth-ის და სხვა ავტენთიფიკაციის პარამეტრების მართვა",
"authentication_settings_disable_all": "ნამდვილად გინდა ავტორიზაციის ყველა მეთოდის გამორთვა? ავტორიზაციას ვეღარანაირად შეძლებ.",
"authentication_settings_reenable": "რეაქტივაციისთვის, გამოიყენე <link>სერვერის ბრძანება</link>.",
"background_task_job": "ფონური დავალებები",
"backup_database": "შექმენი სარეზერვო ასლი",
"backup_database_enable_description": "ჩართე სარეზერვო ასლების ფუნქცია",
"backup_keep_last_amount": "შესანახი სარეზერვო ასლების რაოდენობა",
"backup_settings": "სარეზერვო ასლების პარამეტრები",
"backup_settings_description": "მონაცემთა ბაზის სარეზერვო ასლების პარამეტრების მართვა",
"check_all": "შეამოწმე ყველა",
"cleanup": "გასუფთავება",
"confirm_delete_library": "ნამდვილად გინდა {library} ბიბლიოთეკის წაშლა?",
"confirm_email_below": "დასადასტურებლად, ქვემოთ აკრიფე \"{email}\"",
"confirm_user_password_reset": "ნამდვილად გინდა {user}-(ი)ს პაროლის დარესეტება?",
"disable_login": "გამორთე ავტორიზაცია",
"external_library_management": "გარე ბიბლიოთეკების მართვა",
"face_detection": "სახის ამოცნობა",
"image_format": "ფორმატი",
"image_fullsize_title": "სრული ზომის გამოსახულების პარამეტრები",
"image_quality": "ხარისხი",
"image_resolution": "გაფართოება",
"image_settings": "გამოსახულების პარამეტრები",
"image_settings_description": "გენერირებული ფოტოების ხარისხისა და რეზოლუციის მართვა",
"image_thumbnail_description": "მინიატურა მეტაინფორმაციის გარეშე, რომელიც ფოტოები ჯგუფურად თვალიერებისას გამოიყენება(მაგ. მთავარ თაიმლაინზე)",
"image_thumbnail_quality_description": "მინიატურის ხარისხი 1-დან 100-მდე. დიდი რიცხვი შეესაბამება უკეთეს ხარისხს, თუმცა, უფრო დიდ ფაილებს და აპლიკაციის შესაძლო შენელებას.",
"image_thumbnail_title": "მინიატურის პარამეტრები",
"library_created": "შეიქმნა ბიბლიოთეკა: {library}",
"library_deleted": "ბიბლიოთეკა წაიშალა",
"library_import_path_description": "აირჩიე დასაიმპორტებელი საქაღალდე. ფოტოები და ვიდეოები მოიძებნება ამ საქაღალდესა და მასში არსებულ საქაღალდეებში.",
"library_settings_description": "გარე ბიბლიოთეკების პარამეტრების მართვა",
"logging_settings": "ჟურნალი",
"map_settings": "რუკა",
"migration_job": "მიგრაცია",
"oauth_scope": "დიაპაზონი",
"oauth_settings": "OAuth",
"template_email_preview": "მინიატურა",
"transcoding_acceleration_vaapi": "VAAPI",
"transcoding_threads": "ნაკადები",
"transcoding_tone_mapping": "ტონების ასახვა"
},
"administration": "ადმინისტრაცია",
"advanced": "დამატებით",
"albums": "ალბომები",
"all": "ყველა",
"anti_clockwise": "საათის ისრის საწინააღმდეგო",
"archive": "არქივი",
"asset_hashing": "დაჰეშვა.…",
"asset_skipped": "გამოტოვებულია",
"asset_uploaded": "ატვირთულია",
"asset_uploading": "მიმდინარეობს ატვირთვა…",
"assets": "ობიექტები",
"back": "უკან",
"backward": "უკან გადასვლა",
"build": "აგება",
"camera": "კამერა",
"cancel": "გაუქმება",
"city": "ქალაქი",
"clear": "გასუფთავება",
"clockwise": "საათის ისრის მიმართულებით",
"close": "დახურვა",
"collapse": "აკეცვა",
"color": "ფერი",
"confirm": "დასტური",
"contain": "შეიცავს",
"context": "კონტექსტი",
"continue": "გაგრძელება",
"country": "ქვეყანა",
"cover": "ყდა",
"covers": "ყდები",
"create": "შექმნა",
"created": "შექმნილია",
"dark": "მუქი",
"day": "დღე",
"delete": "წაშლა",
"description": "აღწერა",
"details": "დეტალები",
"direction": "მიმართულება",
"disabled": "გათიშულია",
"discord": "Discord",
"discover": "აღმოჩენა",
"documentation": "დოკუმენტაცია",
"done": "მზადაა",
"download": "გადმოწერა",
"download_settings": "გადმოწერა",
"downloading": "მიმდინარეობს გადმოწერა",
"duplicates": "დუბლიკატები",
"duration": "ხანგრძლივობა",
"edit": "ჩასწორება",
"edited": "ჩასწორებულია",
"editor": "რედაქტორი",
"editor_crop_tool_h2_rotation": "ტრიალი",
"email": "ელფოსტა",
"enable": "ჩართვა",
"enabled": "ჩართულია",
"error": "შეცდომა",
"exif": "Exif",
"expired": "ვადაამოწურულია",
"explore": "დათვალიერება",
"explorer": "გამცილებელი",
"export": "გატანა",
"extension": "გაფართოება",
"external": "გარე",
"face_unassigned": "მიუნიჭებელი",
"favorite": "რჩეული",
"favorites": "რჩეულები",
"features": "თვისებები",
"filename": "ფაილის სახელი",
"filetype": "ფაილის ტიპი",
"folders": "საქაღალდეები",
"forward": "წინ",
"general": "ზოგადი",
"host": "ჰოსტი",
"hour": "საათი",
"image": "გამოსახულება",
"info": "ინფორმაცია",
"jobs": "დავალებები",
"keep": "შენარჩუნება",
"language": "ენა",
"latitude": "განედი",
"leave": "გასვლა",
"level": "დონე",
"library": "ბიბლიოთეკა",
"light": "ღია",
"list": "სია",
"loading": "ჩატვირთვა",
"login": "შესვლა",
"longitude": "გრძედი",
"look": "შეხედვა",
"make": "მწარმოებელი",
"map": "რუკა",
"matches": "დამთხვევები",
"memories": "მოგონებები",
"memory": "მეხსიერება",
"menu": "მენიუ",
"merge": "შერწყმა",
"minimize": "დაპატარავება"
}

1
i18n/kk.json Normal file
View File

@@ -0,0 +1 @@
{}

View File

@@ -121,7 +121,6 @@
"no_pattern_added": "",
"note_apply_storage_label_previous_assets": "",
"note_cannot_be_changed_later": "",
"note_unlimited_quota": "",
"notification_email_from_address": "",
"notification_email_from_address_description": "",
"notification_email_host_description": "",
@@ -621,7 +620,6 @@
"no_shared_albums_message": "",
"not_in_any_album": "",
"note_apply_storage_label_to_previously_uploaded assets": "",
"note_unlimited_quota": "",
"notes": "",
"notification_toggle_setting_description": "",
"notifications": "",

1
i18n/kn.json Normal file
View File

@@ -0,0 +1 @@
{}

File diff suppressed because it is too large Load Diff

View File

@@ -4,6 +4,7 @@
"account_settings": "Paskyros nustatymai",
"acknowledge": "Patvirtinti",
"action": "Veiksmas",
"action_common_update": "Update",
"actions": "Veiksmai",
"active": "Vykdoma",
"activity": "Veikla",
@@ -13,6 +14,7 @@
"add_a_location": "Pridėti vietovę",
"add_a_name": "Pridėti vardą",
"add_a_title": "Pridėti pavadinimą",
"add_endpoint": "Add endpoint",
"add_exclusion_pattern": "Pridėti išimčių šabloną",
"add_import_path": "Pridėti importavimo kelią",
"add_location": "Pridėti vietovę",
@@ -22,6 +24,8 @@
"add_photos": "Pridėti nuotraukų",
"add_to": "Pridėti į…",
"add_to_album": "Pridėti į albumą",
"add_to_album_bottom_sheet_added": "Added to {album}",
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
"add_to_shared_album": "Pridėti į bendrinamą albumą",
"add_url": "Pridėti URL",
"added_to_archive": "Pridėta į archyvą",
@@ -157,7 +161,6 @@
"no_pattern_added": "Šablonas nepridėtas",
"note_apply_storage_label_previous_assets": "Pastaba: norėdami pritaikyti saugyklos etiketę seniau įkeltiems ištekliams, paleiskite",
"note_cannot_be_changed_later": "PASTABA: Vėliau to pakeisti negalima!",
"note_unlimited_quota": "Pastaba: įveskite 0 norint neribotos kvotos",
"notification_email_from_address": "Iš adreso",
"notification_email_from_address_description": "Siuntėjo elektroninis adresas, pavyzdžiui: \"Immich Photo Server <noreply@example.com>\"",
"notification_email_host_description": "Elektroninio pašto serverio savininkas (pvz. smtp.immich.app)",
@@ -315,10 +318,22 @@
"admin_password": "Administratoriaus slaptažodis",
"administration": "Administravimas",
"advanced": "",
"advanced_settings_log_level_title": "Log level: {}",
"advanced_settings_prefer_remote_subtitle": "Some devices are painfully slow to load thumbnails from assets on the device. Activate this setting to load remote images instead.",
"advanced_settings_prefer_remote_title": "Prefer remote images",
"advanced_settings_proxy_headers_subtitle": "Define proxy headers Immich should send with each network request",
"advanced_settings_proxy_headers_title": "Proxy Headers",
"advanced_settings_self_signed_ssl_subtitle": "Skips SSL certificate verification for the server endpoint. Required for self-signed certificates.",
"advanced_settings_self_signed_ssl_title": "Allow self-signed SSL certificates",
"advanced_settings_tile_subtitle": "Advanced user's settings",
"advanced_settings_troubleshooting_subtitle": "Enable additional features for troubleshooting",
"advanced_settings_troubleshooting_title": "Troubleshooting",
"album_added": "Albumas pridėtas",
"album_added_notification_setting_description": "Gauti el. pašto pranešimą, kai būsite pridėtas prie bendrinamo albumo",
"album_cover_updated": "Albumo viršelis atnaujintas",
"album_delete_confirmation": "Ar tikrai norite ištrinti albumą {album}?",
"album_info_card_backup_album_excluded": "EXCLUDED",
"album_info_card_backup_album_included": "INCLUDED",
"album_info_updated": "Albumo informacija atnaujinta",
"album_leave": "Palikti albumą?",
"album_leave_confirmation": "Ar tikrai norite palikti albumą {album}?",
@@ -327,9 +342,21 @@
"album_remove_user": "Pašalinti naudotoją?",
"album_remove_user_confirmation": "Ar tikrai norite pašalinti naudotoją {user}?",
"album_share_no_users": "Atrodo, kad bendrinate šį albumą su visais naudotojais, arba neturite naudotojų, su kuriais galėtumėte bendrinti.",
"album_thumbnail_card_item": "1 item",
"album_thumbnail_card_items": "{} items",
"album_thumbnail_card_shared": " · Shared",
"album_thumbnail_shared_by": "Shared by {}",
"album_updated": "Albumas atnaujintas",
"album_updated_setting_description": "Gauti pranešimą el. paštu, kai bendrinamas albumas turi naujų elementų",
"album_user_removed": "Pašalintas {user}",
"album_viewer_appbar_delete_confirm": "Are you sure you want to delete this album from your account?",
"album_viewer_appbar_share_err_delete": "Failed to delete album",
"album_viewer_appbar_share_err_leave": "Failed to leave album",
"album_viewer_appbar_share_err_remove": "There are problems in removing assets from album",
"album_viewer_appbar_share_err_title": "Failed to change album title",
"album_viewer_appbar_share_leave": "Leave album",
"album_viewer_appbar_share_to": "Share To",
"album_viewer_page_share_add_users": "Add users",
"album_with_link_access": "Tegul visi, turintys nuorodą, mato šio albumo nuotraukas ir žmones.",
"albums": "Albumai",
"albums_count": "{count, plural, one {# albumas} few {# albumai} other {# albumų}}",
@@ -344,37 +371,128 @@
"api_key": "API raktas",
"api_key_empty": "Jūsų API rakto pavadinimas netūrėtų būti tuščias",
"api_keys": "API raktai",
"app_bar_signout_dialog_content": "Are you sure you want to sign out?",
"app_bar_signout_dialog_ok": "Yes",
"app_bar_signout_dialog_title": "Sign out",
"app_settings": "Programos nustatymai",
"appears_in": "",
"archive": "Archyvas",
"archive_or_unarchive_photo": "Archyvuoti arba išarchyvuoti nuotrauką",
"archive_page_no_archived_assets": "No archived assets found",
"archive_page_title": "Archive ({})",
"archive_size": "Archyvo dydis",
"archive_size_description": "Konfigūruoti archyvo dydį atsisiuntimams (GiB)",
"archived": "Archived",
"archived_count": "{count, plural, other {# suarchyvuota}}",
"are_these_the_same_person": "Ar tai tas pats asmuo?",
"are_you_sure_to_do_this": "Ar tikrai norite tai daryti?",
"asset_action_delete_err_read_only": "Cannot delete read only asset(s), skipping",
"asset_action_share_err_offline": "Cannot fetch offline asset(s), skipping",
"asset_added_to_album": "Pridėta į albumą",
"asset_adding_to_album": "Pridedama į albumą...",
"asset_description_updated": "Elemento aprašymas buvo atnaujintas",
"asset_filename_is_offline": "Elementas {filename} nepasiekiamas",
"asset_list_group_by_sub_title": "Group by",
"asset_list_layout_settings_dynamic_layout_title": "Dynamic layout",
"asset_list_layout_settings_group_automatically": "Automatic",
"asset_list_layout_settings_group_by": "Group assets by",
"asset_list_layout_settings_group_by_month_day": "Month + day",
"asset_list_layout_sub_title": "Layout",
"asset_list_settings_subtitle": "Photo grid layout settings",
"asset_list_settings_title": "Photo Grid",
"asset_offline": "Elementas nepasiekiamas",
"asset_offline_description": "Šis išorinis elementas neberandamas diske. Dėl pagalbos susisiekite su savo Immich administratoriumi.",
"asset_restored_successfully": "Asset restored successfully",
"asset_uploaded": "Įkelta",
"asset_uploading": "Įkeliama...",
"asset_viewer_settings_subtitle": "Manage your gallery viewer settings",
"asset_viewer_settings_title": "Asset Viewer",
"assets": "Elementai",
"assets_added_count": "{count, plural, one {Pridėtas # elementas} few {Pridėti # elementai} other {Pridėta # elementų}}",
"assets_added_to_album_count": "Į albumą {count, plural, one {įtrauktas # elementas} few {įtraukti # elementai} other {įtraukta # elementų}}",
"assets_added_to_name_count": "Į {hasName, select, true {<b>{name}</b>} other {naują}} albumą {count, plural, one {įtrauktas # elementas} few {įtraukti # elementai} other {įtraukta # elementų}}",
"assets_count": "{count, plural, one {# elementas} few {# elementai} other {# elementų}}",
"assets_deleted_permanently": "{} asset(s) deleted permanently",
"assets_deleted_permanently_from_server": "{} asset(s) deleted permanently from the Immich server",
"assets_moved_to_trash_count": "{count, plural, one {# elementas perkeltas} few {# elementai perkelti} other {# elementų perkelta}} į šiukšliadėžę",
"assets_permanently_deleted_count": "{count, plural, one {# elementas ištrintas} few {# elementai ištrinti} other {# elementų ištrinta}} visam laikui",
"assets_removed_count": "{count, plural, one {Pašalintas # elementas} few {Pašalinti # elementai} other {Pašalinta # elementų}}",
"assets_removed_permanently_from_device": "{} asset(s) removed permanently from your device",
"assets_restore_confirmation": "Ar tikrai norite atkurti visus šiukšliadėžėje esančius perkeltus elementus? Šio veiksmo atšaukti negalėsite! Pastaba: nepasiekiami elementai tokiu būdu atkurti nebus.",
"assets_restored_count": "{count, plural, one {Atkurtas # elementas} few {Atkurti # elementai} other {Atkurta # elementų}}",
"assets_restored_successfully": "{} asset(s) restored successfully",
"assets_trashed": "{} asset(s) trashed",
"assets_trashed_from_server": "{} asset(s) trashed from the Immich server",
"assets_were_part_of_album_count": "{count, plural, one {# elementas} few {# elementai} other {# elementų}} jau prieš tai buvo albume",
"authorized_devices": "Autorizuoti įrenginiai",
"automatic_endpoint_switching_subtitle": "Connect locally over designated Wi-Fi when available and use alternative connections elsewhere",
"automatic_endpoint_switching_title": "Automatic URL switching",
"back": "Atgal",
"back_close_deselect": "Atgal, uždaryti arba atžymėti",
"background_location_permission": "Background location permission",
"background_location_permission_content": "In order to switch networks when running in the background, Immich must *always* have precise location access so the app can read the Wi-Fi network's name",
"backup_album_selection_page_albums_device": "Albums on device ({})",
"backup_album_selection_page_albums_tap": "Tap to include, double tap to exclude",
"backup_album_selection_page_assets_scatter": "Assets can scatter across multiple albums. Thus, albums can be included or excluded during the backup process.",
"backup_album_selection_page_select_albums": "Select albums",
"backup_album_selection_page_selection_info": "Selection Info",
"backup_album_selection_page_total_assets": "Total unique assets",
"backup_all": "All",
"backup_background_service_backup_failed_message": "Failed to backup assets. Retrying…",
"backup_background_service_connection_failed_message": "Failed to connect to the server. Retrying…",
"backup_background_service_current_upload_notification": "Uploading {}",
"backup_background_service_default_notification": "Checking for new assets…",
"backup_background_service_error_title": "Backup error",
"backup_background_service_in_progress_notification": "Backing up your assets…",
"backup_background_service_upload_failure_notification": "Failed to upload {}",
"backup_controller_page_albums": "Backup Albums",
"backup_controller_page_background_app_refresh_disabled_content": "Enable background app refresh in Settings > General > Background App Refresh in order to use background backup.",
"backup_controller_page_background_app_refresh_disabled_title": "Background app refresh disabled",
"backup_controller_page_background_app_refresh_enable_button_text": "Go to settings",
"backup_controller_page_background_battery_info_link": "Show me how",
"backup_controller_page_background_battery_info_message": "For the best background backup experience, please disable any battery optimizations restricting background activity for Immich.\n\nSince this is device-specific, please lookup the required information for your device manufacturer.",
"backup_controller_page_background_battery_info_ok": "OK",
"backup_controller_page_background_battery_info_title": "Battery optimizations",
"backup_controller_page_background_charging": "Only while charging",
"backup_controller_page_background_configure_error": "Failed to configure the background service",
"backup_controller_page_background_delay": "Delay new assets backup: {}",
"backup_controller_page_background_description": "Turn on the background service to automatically backup any new assets without needing to open the app",
"backup_controller_page_background_is_off": "Automatic background backup is off",
"backup_controller_page_background_is_on": "Automatic background backup is on",
"backup_controller_page_background_turn_off": "Turn off background service",
"backup_controller_page_background_turn_on": "Turn on background service",
"backup_controller_page_background_wifi": "Only on WiFi",
"backup_controller_page_backup": "Backup",
"backup_controller_page_backup_selected": "Selected: ",
"backup_controller_page_backup_sub": "Backed up photos and videos",
"backup_controller_page_created": "Created on: {}",
"backup_controller_page_desc_backup": "Turn on foreground backup to automatically upload new assets to the server when opening the app.",
"backup_controller_page_excluded": "Excluded: ",
"backup_controller_page_failed": "Failed ({})",
"backup_controller_page_filename": "File name: {} [{}]",
"backup_controller_page_id": "ID: {}",
"backup_controller_page_info": "Backup Information",
"backup_controller_page_none_selected": "None selected",
"backup_controller_page_remainder": "Remainder",
"backup_controller_page_remainder_sub": "Remaining photos and videos to back up from selection",
"backup_controller_page_server_storage": "Server Storage",
"backup_controller_page_start_backup": "Start Backup",
"backup_controller_page_status_off": "Automatic foreground backup is off",
"backup_controller_page_status_on": "Automatic foreground backup is on",
"backup_controller_page_storage_format": "{} of {} used",
"backup_controller_page_to_backup": "Albums to be backed up",
"backup_controller_page_total_sub": "All unique photos and videos from selected albums",
"backup_controller_page_turn_off": "Turn off foreground backup",
"backup_controller_page_turn_on": "Turn on foreground backup",
"backup_controller_page_uploading_file_info": "Uploading file info",
"backup_err_only_album": "Cannot remove the only album",
"backup_info_card_assets": "assets",
"backup_manual_cancelled": "Cancelled",
"backup_manual_in_progress": "Upload already in progress. Try after sometime",
"backup_manual_success": "Success",
"backup_manual_title": "Upload status",
"backup_options_page_title": "Backup options",
"backup_setting_subtitle": "Manage background and foreground upload settings",
"backward": "",
"birthdate_saved": "Sėkmingai išsaugota gimimo data",
"blurred_background": "Neryškus fonas",
@@ -383,29 +501,65 @@
"bulk_keep_duplicates_confirmation": "Ar tikrai norite palikti visus {count, plural, one {# besidubliuojantį elementą} few {# besidubliuojančius elementus} other {# besidubliuojančių elementų}}? Tokiu būdu nieko netrinant bus sutvarkytos visos dublikatų grupės.",
"bulk_trash_duplicates_confirmation": "Ar tikrai norite perkelti į šiukšliadėžę visus {count, plural, one {# besidubliuojantį elementą} few {# besidubliuojančius elementus} other {# besidubliuojančių elementų}}? Bus paliktas didžiausias kiekvienos grupės elementas ir į šiukšliadėžę perkelti kiti besidubliuojantys elementai.",
"buy": "Įsigyti Immich",
"cache_settings_album_thumbnails": "Library page thumbnails ({} assets)",
"cache_settings_clear_cache_button": "Clear cache",
"cache_settings_clear_cache_button_title": "Clears the app's cache. This will significantly impact the app's performance until the cache has rebuilt.",
"cache_settings_duplicated_assets_clear_button": "CLEAR",
"cache_settings_duplicated_assets_subtitle": "Photos and videos that are black listed by the app",
"cache_settings_duplicated_assets_title": "Duplicated Assets ({})",
"cache_settings_image_cache_size": "Image cache size ({} assets)",
"cache_settings_statistics_album": "Library thumbnails",
"cache_settings_statistics_assets": "{} assets ({})",
"cache_settings_statistics_full": "Full images",
"cache_settings_statistics_shared": "Shared album thumbnails",
"cache_settings_statistics_thumbnail": "Thumbnails",
"cache_settings_statistics_title": "Cache usage",
"cache_settings_subtitle": "Control the caching behaviour of the Immich mobile application",
"cache_settings_thumbnail_size": "Thumbnail cache size ({} assets)",
"cache_settings_tile_subtitle": "Control the local storage behaviour",
"cache_settings_tile_title": "Local Storage",
"cache_settings_title": "Caching Settings",
"camera": "Fotoaparatas",
"camera_brand": "Fotoaparato prekės ženklas",
"camera_model": "Fotoaparato modelis",
"cancel": "Atšaukti",
"cancel_search": "Atšaukti paiešką",
"canceled": "Canceled",
"cannot_merge_people": "Negalima sujungti asmenų",
"cannot_update_the_description": "Negalima atnaujinti aprašymo",
"change_date": "Pakeisti datą",
"change_display_order": "Change display order",
"change_expiration_time": "Pakeisti galiojimo trukmę",
"change_location": "Pakeisti vietovę",
"change_name": "Pakeisti vardą",
"change_name_successfully": "",
"change_password": "Pakeisti slaptažodį",
"change_password_description": "Tai arba pirmas kartas, kai jungiatės prie sistemos, arba buvo pateikta užklausa pakeisti jūsų slaptažodį. Prašome įvesti naują slaptažodį žemiau.",
"change_password_form_confirm_password": "Confirm Password",
"change_password_form_description": "Hi {name},\n\nThis is either the first time you are signing into the system or a request has been made to change your password. Please enter the new password below.",
"change_password_form_new_password": "New Password",
"change_password_form_password_mismatch": "Passwords do not match",
"change_password_form_reenter_new_password": "Re-enter New Password",
"change_your_password": "Pakeisti slaptažodį",
"changed_visibility_successfully": "Matomumas pakeistas sėkmingai",
"check_all": "Žymėti viską",
"check_corrupt_asset_backup": "Check for corrupt asset backups",
"check_corrupt_asset_backup_button": "Perform check",
"check_corrupt_asset_backup_description": "Run this check only over Wi-Fi and once all assets have been backed-up. The procedure might take a few minutes.",
"check_logs": "Tikrinti žurnalus",
"city": "Miestas",
"clear": "Išvalyti",
"clear_all": "Išvalyti viską",
"clear_message": "Išvalyti pranešimą",
"clear_value": "Išvalyti reikšmę",
"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_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",
"close": "Uždaryti",
"collapse": "Suskleisti",
"collapse_all": "Suskleisti viską",
@@ -414,6 +568,9 @@
"comment_options": "Komentarų parinktys",
"comments_and_likes": "Komentarai ir patiktukai",
"comments_are_disabled": "Komentarai yra išjungti",
"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.",
"completed": "Completed",
"confirm": "Patvirtinti",
"confirm_admin_password": "Patvirtinti administratoriaus slaptažodį",
"confirm_delete_shared_link": "Ar tikrai norite ištrinti šią bendrinimo nuorodą?",
@@ -421,6 +578,15 @@
"contain": "",
"context": "Kontekstas",
"continue": "Tęsti",
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
"control_bottom_app_bar_create_new_album": "Create new album",
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
"control_bottom_app_bar_delete_from_local": "Delete from device",
"control_bottom_app_bar_edit_location": "Edit Location",
"control_bottom_app_bar_edit_time": "Edit Date & Time",
"control_bottom_app_bar_share_link": "Share Link",
"control_bottom_app_bar_share_to": "Share To",
"control_bottom_app_bar_trash_from_immich": "Move to Trash",
"copied_image_to_clipboard": "Nuotrauka nukopijuota į iškarpinę.",
"copied_to_clipboard": "Nukopijuota į iškapinę!",
"copy_error": "Kopijavimo klaida",
@@ -435,24 +601,34 @@
"covers": "",
"create": "Sukurti",
"create_album": "Sukurti albumą",
"create_album_page_untitled": "Untitled",
"create_library": "Sukurti biblioteką",
"create_link": "Sukurti nuorodą",
"create_link_to_share": "Sukurti bendrinimo nuorodą",
"create_link_to_share_description": "Leisti bet kam su nuoroda matyti pažymėtą(-as) nuotrauką(-as)",
"create_new": "CREATE NEW",
"create_new_person": "Sukurti naują žmogų",
"create_new_person_hint": "Priskirti pasirinktus elementus naujam žmogui",
"create_new_user": "Sukurti naują varotoją",
"create_shared_album_page_share_add_assets": "ADD ASSETS",
"create_shared_album_page_share_select_photos": "Select Photos",
"create_tag": "Sukurti žymą",
"create_tag_description": "Sukurti naują žymą. Įdėtinėms žymoms įveskite pilną kelią, įskaitant pasviruosius brūkšnius.",
"create_user": "Sukurti naudotoją",
"created": "Sukurta",
"crop": "Crop",
"curated_object_page_title": "Things",
"current_device": "Dabartinis įrenginys",
"current_server_address": "Current server address",
"custom_locale": "",
"custom_locale_description": "Formatuoti datas ir skaičius pagal kalbą ir regioną",
"daily_title_text_date": "E, MMM dd",
"daily_title_text_date_year": "E, MMM dd, yyyy",
"dark": "",
"date_after": "Data po",
"date_and_time": "Data ir laikas",
"date_before": "Data prieš",
"date_format": "E, LLL d, y • h:mm a",
"date_of_birth_saved": "Gimimo data sėkmingai išsaugota",
"date_range": "",
"day": "Diena",
@@ -466,16 +642,27 @@
"delete": "Ištrinti",
"delete_album": "Ištrinti albumą",
"delete_api_key_prompt": "Ar tikrai norite ištrinti šį API raktą?",
"delete_dialog_alert": "These items will be permanently deleted from Immich and from your device",
"delete_dialog_alert_local": "These items will be permanently removed from your device but still be available on the Immich server",
"delete_dialog_alert_local_non_backed_up": "Some of the items aren't backed up to Immich and will be permanently removed from your device",
"delete_dialog_alert_remote": "These items will be permanently deleted from the Immich server",
"delete_dialog_ok_force": "Delete Anyway",
"delete_dialog_title": "Delete Permanently",
"delete_duplicates_confirmation": "Ar tikrai norite visam laikui ištrinti šiuos dublikatus?",
"delete_key": "Ištrinti raktą",
"delete_library": "Ištrinti biblioteką",
"delete_link": "Ištrinti nuorodą",
"delete_local_dialog_ok_backed_up_only": "Delete Backed Up Only",
"delete_local_dialog_ok_force": "Delete Anyway",
"delete_shared_link": "Ištrinti bendrinimo nuorodą",
"delete_shared_link_dialog_title": "Delete Shared Link",
"delete_tag": "Ištrinti žymą",
"delete_tag_confirmation_prompt": "Ar tikrai norite ištrinti žymą {tagName}?",
"delete_user": "Ištrinti naudotoją",
"deleted_shared_link": "Bendrinimo nuoroda ištrinta",
"description": "Aprašymas",
"description_input_hint_text": "Add description...",
"description_input_submit_error": "Error updating description, check the log for more details",
"details": "Detalės",
"direction": "Kryptis",
"disabled": "Išjungta",
@@ -491,8 +678,22 @@
"documentation": "Dokumentacija",
"done": "",
"download": "Atsisiųsti",
"download_canceled": "Download canceled",
"download_complete": "Download complete",
"download_enqueue": "Download enqueued",
"download_error": "Download Error",
"download_failed": "Download failed",
"download_filename": "file: {}",
"download_finished": "Download finished",
"download_notfound": "Download not found",
"download_paused": "Download paused",
"download_settings": "Atsisiųsti",
"download_started": "Download started",
"download_sucess": "Download success",
"download_sucess_android": "The media has been downloaded to DCIM/Immich",
"download_waiting_to_retry": "Waiting to retry",
"downloading": "Siunčiama",
"downloading_media": "Downloading media",
"duplicates": "Dublikatai",
"duplicates_description": "Sutvarkykite kiekvieną elementų grupę nurodydami elementus, kurie yra dublikatai (jei tokių yra)",
"duration": "Trukmė",
@@ -508,6 +709,7 @@
"edit_key": "Redaguoti raktą",
"edit_link": "Redaguoti nuorodą",
"edit_location": "Redaguoti vietovę",
"edit_location_dialog_title": "Location",
"edit_name": "Redaguoti vardą",
"edit_people": "Redaguoti žmones",
"edit_tag": "Redaguoti žymą",
@@ -516,12 +718,17 @@
"edited": "Redaguota",
"editor": "",
"email": "El. paštas",
"empty_folder": "This folder is empty",
"empty_trash": "Ištuštinti šiukšliadėžę",
"enable": "Įgalinti",
"enabled": "Įgalintas",
"end_date": "Pabaigos data",
"enqueued": "Enqueued",
"enter_wifi_name": "Enter WiFi name",
"error": "Klaida",
"error_change_sort_album": "Failed to change album sort order",
"error_loading_image": "Klaida įkeliant vaizdą",
"error_saving_image": "Error: {}",
"error_title": "Klaida - Kažkas nutiko ne taip",
"errors": {
"cant_apply_changes": "Negalima taikyti pakeitimų",
@@ -614,8 +821,21 @@
"unable_to_upload_file": "Nepavyksta įkelti failo"
},
"exif": "Exif",
"exif_bottom_sheet_description": "Add Description...",
"exif_bottom_sheet_details": "DETAILS",
"exif_bottom_sheet_location": "LOCATION",
"exif_bottom_sheet_people": "PEOPLE",
"exif_bottom_sheet_person_add_person": "Add name",
"exif_bottom_sheet_person_age": "Age {}",
"exif_bottom_sheet_person_age_months": "Age {} months",
"exif_bottom_sheet_person_age_year_months": "Age 1 year, {} months",
"exif_bottom_sheet_person_age_years": "Age {}",
"exit_slideshow": "Išeiti iš skaidrių peržiūros",
"expand_all": "Išskleisti viską",
"experimental_settings_new_asset_list_subtitle": "Work in progress",
"experimental_settings_new_asset_list_title": "Enable experimental photo grid",
"experimental_settings_subtitle": "Use at your own risk!",
"experimental_settings_title": "Experimental",
"expire_after": "",
"expired": "Nebegalioja",
"expires_date": "Nebegalios už {date}",
@@ -625,10 +845,16 @@
"extension": "Plėtinys",
"external": "Išorinis",
"external_libraries": "Išorinės bibliotekos",
"external_network": "External network",
"external_network_sheet_info": "When not on the preferred WiFi network, the app will connect to the server through the first of the below URLs it can reach, starting from top to bottom",
"face_unassigned": "Nepriskirta",
"failed": "Failed",
"failed_to_load_assets": "Failed to load assets",
"failed_to_load_folder": "Failed to load folder",
"favorite": "Mėgstamiausias",
"favorite_or_unfavorite_photo": "Įtraukti prie arba pašalinti iš mėgstamiausių",
"favorites": "Mėgstamiausi",
"favorites_page_no_favorites": "No favorite assets found",
"feature_photo_updated": "",
"features": "Funkcijos",
"features_setting_description": "Valdyti aplikacijos funkcijas",
@@ -636,21 +862,34 @@
"file_name_or_extension": "Failo pavadinimas arba plėtinys",
"filename": "",
"filetype": "Failo tipas",
"filter": "Filter",
"filter_people": "Filtruoti žmones",
"fix_incorrect_match": "",
"folder": "Folder",
"folder_not_found": "Folder not found",
"folders": "Aplankai",
"folders_feature_description": "Peržiūrėkite failų sistemoje esančias nuotraukas ir vaizdo įrašus aplankų rodinyje",
"forward": "",
"general": "",
"get_help": "Gauti pagalbos",
"get_wifiname_error": "Could not get Wi-Fi name. Make sure you have granted the necessary permissions and are connected to a Wi-Fi network",
"getting_started": "",
"go_back": "",
"go_to_search": "",
"grant_permission": "Grant permission",
"group_albums_by": "Grupuoti albumus pagal...",
"group_no": "Negrupuoti",
"group_owner": "Grupuoti pagal savininką",
"group_year": "Grupuoti pagal metus",
"haptic_feedback_switch": "Enable haptic feedback",
"haptic_feedback_title": "Haptic Feedback",
"has_quota": "Turi kvotą",
"header_settings_add_header_tip": "Add Header",
"header_settings_field_validator_msg": "Value cannot be empty",
"header_settings_header_name_input": "Header name",
"header_settings_header_value_input": "Header value",
"headers_settings_tile_subtitle": "Define proxy headers the app should send with each network request",
"headers_settings_tile_title": "Custom proxy headers",
"hi_user": "Labas {name} ({email})",
"hide_all_people": "Slėpti visus asmenis",
"hide_gallery": "Slėpti galeriją",
@@ -658,9 +897,29 @@
"hide_password": "Slėpti slaptažodį",
"hide_person": "Slėpti asmenį",
"hide_unnamed_people": "Slėpti neįvardintus asmenis",
"home_page_add_to_album_conflicts": "Added {added} assets to album {album}. {failed} assets are already in the album.",
"home_page_add_to_album_err_local": "Can not add local assets to albums yet, skipping",
"home_page_add_to_album_success": "Added {added} assets to album {album}.",
"home_page_album_err_partner": "Can not add partner assets to an album yet, skipping",
"home_page_archive_err_local": "Can not archive local assets yet, skipping",
"home_page_archive_err_partner": "Can not archive partner assets, skipping",
"home_page_building_timeline": "Building the timeline",
"home_page_delete_err_partner": "Can not delete partner assets, skipping",
"home_page_delete_remote_err_local": "Local assets in delete remote selection, skipping",
"home_page_favorite_err_local": "Can not favorite local assets yet, skipping",
"home_page_favorite_err_partner": "Can not favorite partner assets yet, skipping",
"home_page_first_time_notice": "If this is your first time using the app, please make sure to choose a backup album(s) so that the timeline can populate photos and videos in the album(s).",
"home_page_share_err_local": "Can not share local assets via link, skipping",
"home_page_upload_err_limit": "Can only upload a maximum of 30 assets at a time, skipping",
"host": "",
"hour": "Valanda",
"ignore_icloud_photos": "Ignore iCloud photos",
"ignore_icloud_photos_description": "Photos that are stored on iCloud will not be uploaded to the Immich server",
"image": "Nuotrauka",
"image_saved_successfully": "Image saved",
"image_viewer_page_state_provider_download_started": "Download Started",
"image_viewer_page_state_provider_download_success": "Download Success",
"image_viewer_page_state_provider_share_error": "Share Error",
"immich_logo": "Immich logotipas",
"import_from_json": "Importuoti iš JSON",
"import_path": "Importavimo kelias",
@@ -676,6 +935,8 @@
"night_at_midnight": "Kiekvieną vidurnaktį",
"night_at_twoam": "Kiekvieną naktį 02:00"
},
"invalid_date": "Invalid date",
"invalid_date_format": "Invalid date format",
"invite_people": "Kviesti žmones",
"invite_to_album": "Pakviesti į albumą",
"items_count": "{count, plural, one {# elementas} few {# elementai} other {# elementų}}",
@@ -693,6 +954,12 @@
"level": "Lygis",
"library": "Biblioteka",
"library_options": "Bibliotekos pasirinktys",
"library_page_device_albums": "Albums on Device",
"library_page_new_album": "New album",
"library_page_sort_asset_count": "Number of assets",
"library_page_sort_created": "Created date",
"library_page_sort_last_modified": "Last modified",
"library_page_sort_title": "Album title",
"light": "",
"link_options": "Nuorodų parinktys",
"link_to_oauth": "Susieti su OAuth",
@@ -700,11 +967,41 @@
"list": "Sąrašas",
"loading": "Kraunama",
"loading_search_results_failed": "Nepavyko užkrauti paieškos rezultatų",
"local_network": "Local network",
"local_network_sheet_info": "The app will connect to the server through this URL when using the specified Wi-Fi network",
"location_permission": "Location permission",
"location_permission_content": "In order to use the auto-switching feature, Immich needs precise location permission so it can read the current WiFi network's name",
"location_picker_choose_on_map": "Choose on map",
"location_picker_latitude_error": "Enter a valid latitude",
"location_picker_latitude_hint": "Enter your latitude here",
"location_picker_longitude_error": "Enter a valid longitude",
"location_picker_longitude_hint": "Enter your longitude here",
"log_out": "Atsijungti",
"log_out_all_devices": "Atsijungti iš visų įrenginių",
"logged_out_all_devices": "Atsijungta iš visų įrenginių",
"login": "Prisijungti",
"login_disabled": "Login has been disabled",
"login_form_api_exception": "API exception. Please check the server URL and try again.",
"login_form_back_button_text": "Back",
"login_form_email_hint": "youremail@email.com",
"login_form_endpoint_hint": "http://your-server-ip:port",
"login_form_endpoint_url": "Server Endpoint URL",
"login_form_err_http": "Please specify http:// or https://",
"login_form_err_invalid_email": "Invalid Email",
"login_form_err_invalid_url": "Invalid URL",
"login_form_err_leading_whitespace": "Leading whitespace",
"login_form_err_trailing_whitespace": "Trailing whitespace",
"login_form_failed_get_oauth_server_config": "Error logging using OAuth, check server URL",
"login_form_failed_get_oauth_server_disable": "OAuth feature is not available on this server",
"login_form_failed_login": "Error logging you in, check server URL, email and password",
"login_form_handshake_exception": "There was an Handshake Exception with the server. Enable self-signed certificate support in the settings if you are using a self-signed certificate.",
"login_form_password_hint": "password",
"login_form_save_login": "Stay logged in",
"login_form_server_empty": "Enter a server URL.",
"login_form_server_error": "Could not connect to server.",
"login_has_been_disabled": "Prisijungimas išjungtas.",
"login_password_changed_error": "There was an error updating your password",
"login_password_changed_success": "Password updated successfully",
"logout_all_device_confirmation": "Ar tikrai norite atsijungti iš visų įrenginių?",
"logout_this_device_confirmation": "Ar tikrai norite atsijungti iš šio prietaiso?",
"longitude": "Ilguma",
@@ -720,12 +1017,39 @@
"manage_your_devices": "Valdyti prijungtus įrenginius",
"manage_your_oauth_connection": "Tvarkyti OAuth prisijungimą",
"map": "Žemėlapis",
"map_assets_in_bound": "{} photo",
"map_assets_in_bounds": "{} photos",
"map_cannot_get_user_location": "Cannot get user's location",
"map_location_dialog_yes": "Yes",
"map_location_picker_page_use_location": "Use this location",
"map_location_service_disabled_content": "Location service needs to be enabled to display assets from your current location. Do you want to enable it now?",
"map_location_service_disabled_title": "Location Service disabled",
"map_marker_with_image": "",
"map_no_assets_in_bounds": "No photos in this area",
"map_no_location_permission_content": "Location permission is needed to display assets from your current location. Do you want to allow it now?",
"map_no_location_permission_title": "Location Permission denied",
"map_settings": "Žemėlapio nustatymai",
"map_settings_dark_mode": "Dark mode",
"map_settings_date_range_option_day": "Past 24 hours",
"map_settings_date_range_option_days": "Past {} days",
"map_settings_date_range_option_year": "Past year",
"map_settings_date_range_option_years": "Past {} years",
"map_settings_dialog_title": "Map Settings",
"map_settings_include_show_archived": "Include Archived",
"map_settings_include_show_partners": "Include Partners",
"map_settings_only_show_favorites": "Show Favorite Only",
"map_settings_theme_settings": "Map Theme",
"map_zoom_to_see_photos": "Zoom out to see photos",
"matches": "Atitikmenys",
"media_type": "Laikmenos tipas",
"memories": "Atsiminimai",
"memories_all_caught_up": "All caught up",
"memories_check_back_tomorrow": "Check back tomorrow for more memories",
"memories_setting_description": "Valdyti tai, ką matote savo prisiminimuose",
"memories_start_over": "Start Over",
"memories_swipe_to_close": "Swipe up to close",
"memories_year_ago": "A year ago",
"memories_years_ago": "{} years ago",
"memory": "Atmintis",
"menu": "Meniu",
"merge": "Sujungti",
@@ -739,11 +1063,16 @@
"missing": "Trūkstami",
"model": "Modelis",
"month": "Mėnesis",
"monthly_title_text_date_format": "MMMM y",
"more": "Daugiau",
"moved_to_trash": "Perkelta į šiukšliadėžę",
"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",
"my_albums": "Mano albumai",
"name": "Vardas",
"name_or_nickname": "Vardas arba slapyvardis",
"networking_settings": "Networking",
"networking_subtitle": "Manage the server endpoint settings",
"never": "Niekada",
"new_album": "Naujas albumas",
"new_api_key": "Naujas API raktas",
@@ -760,6 +1089,7 @@
"no_albums_yet": "Atrodo, kad dar neturite albumų.",
"no_archived_assets_message": "Suarchyvuokite nuotraukas ir vaizdo įrašus, kad jie nebūtų rodomi nuotraukų rodinyje",
"no_assets_message": "SPUSTELĖKITE NORĖDAMI ĮKELTI PIRMĄJĄ NUOTRAUKĄ",
"no_assets_to_show": "No assets to show",
"no_duplicates_found": "Dublikatų nerasta.",
"no_exif_info_available": "",
"no_explore_results_message": "Įkelkite daugiau nuotraukų ir tyrinėkite savo kolekciją.",
@@ -771,8 +1101,12 @@
"no_results_description": "Pabandykite sinonimą arba bendresnį raktažodį",
"no_shared_albums_message": "",
"not_in_any_album": "Nė viename albume",
"note_unlimited_quota": "Pastaba: Įveskite 0, jei norite neribotos kvotos",
"not_selected": "Not selected",
"notes": "Pastabos",
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
"notification_permission_list_tile_content": "Grant permission to enable notifications.",
"notification_permission_list_tile_enable_button": "Enable Notifications",
"notification_permission_list_tile_title": "Notification Permission",
"notification_toggle_setting_description": "Įjungti el. pašto pranešimus",
"notifications": "Pranešimai",
"notifications_setting_description": "Tvarkyti pranešimus",
@@ -782,6 +1116,7 @@
"offline_paths": "Nepasiekiami adresai",
"ok": "Ok",
"oldest_first": "Seniausias pirmas",
"on_this_device": "On this device",
"onboarding_welcome_user": "Sveiki atvykę, {user}",
"online": "Prisijungęs",
"only_favorites": "Tik mėgstamiausi",
@@ -799,6 +1134,14 @@
"partner_can_access": "{partner} gali naudotis",
"partner_can_access_assets": "Visos jūsų nuotraukos ir vaizdo įrašai, išskyrus archyvuotus ir ištrintus",
"partner_can_access_location": "Vieta, kurioje darytos nuotraukos",
"partner_list_user_photos": "{user}'s photos",
"partner_list_view_all": "View all",
"partner_page_empty_message": "Your photos are not yet shared with any partner.",
"partner_page_no_more_users": "No more users to add",
"partner_page_partner_add_failed": "Failed to add partner",
"partner_page_select_partner": "Select partner",
"partner_page_shared_to_title": "Shared to",
"partner_page_stop_sharing_content": "{} will no longer be able to access your photos.",
"partner_sharing": "",
"partners": "Partneriai",
"password": "Slaptažodis",
@@ -826,6 +1169,14 @@
"permanently_delete_assets_count": "Visam laikui ištrinti {count, plural, one {# elementą} few {# elementus} other {# elementų}}",
"permanently_deleted_asset": "",
"permanently_deleted_assets_count": "Visam laikui {count, plural, one {ištrintas # elementas} few {ištrinti # elementai} other {ištrinta # elementų}}",
"permission_onboarding_back": "Back",
"permission_onboarding_continue_anyway": "Continue anyway",
"permission_onboarding_get_started": "Get started",
"permission_onboarding_go_to_settings": "Go to settings",
"permission_onboarding_permission_denied": "Permission denied. To use Immich, grant photo and video permissions in Settings.",
"permission_onboarding_permission_granted": "Permission granted! You are all set.",
"permission_onboarding_permission_limited": "Permission limited. To let Immich backup and manage your entire gallery collection, grant photo and video permissions in Settings.",
"permission_onboarding_request": "Immich requires permission to view your photos and videos.",
"photos": "Nuotraukos",
"photos_and_videos": "Nuotraukos ir vaizdo įrašai",
"photos_count": "{count, plural, one {{count, number} nuotrauka} few {{count, number} nuotraukos} other {{count, number} nuotraukų}}",
@@ -838,12 +1189,21 @@
"play_motion_photo": "",
"play_or_pause_video": "",
"port": "",
"preferences_settings_subtitle": "Manage the app's preferences",
"preferences_settings_title": "Preferences",
"preset": "",
"preview": "",
"previous": "",
"previous_memory": "",
"previous_or_next_photo": "",
"primary": "",
"profile_drawer_app_logs": "Logs",
"profile_drawer_client_out_of_date_major": "Mobile App is out of date. Please update to the latest major version.",
"profile_drawer_client_out_of_date_minor": "Mobile App is out of date. Please update to the latest minor version.",
"profile_drawer_client_server_up_to_date": "Client and Server are up-to-date",
"profile_drawer_github": "GitHub",
"profile_drawer_server_out_of_date_major": "Server is out of date. Please update to the latest major version.",
"profile_drawer_server_out_of_date_minor": "Server is out of date. Please update to the latest minor version.",
"profile_image_of_user": "{user} profilio nuotrauka",
"profile_picture_set": "Profilio nuotrauka nustatyta.",
"public_album": "Viešas albumas",
@@ -886,6 +1246,8 @@
"read_changelog": "",
"recent": "",
"recent_searches": "",
"recently_added": "Recently added",
"recently_added_page_title": "Recently Added",
"refresh": "Atnaujinti",
"refresh_encoded_videos": "Perkrauti apdorotus vaizdo įrašus",
"refresh_faces": "Perkrauti veidus",
@@ -927,10 +1289,12 @@
"review_duplicates": "Peržiūrėti dublikatus",
"role": "",
"save": "Išsaugoti",
"save_to_gallery": "Save to gallery",
"saved_api_key": "Išsaugotas API raktas",
"saved_profile": "Išsaugotas profilis",
"saved_settings": "Išsaugoti nustatymai",
"say_something": "Ką nors pasakykite",
"scaffold_body_error_occurred": "Error occurred",
"scan_all_libraries": "Skenuoti visas bibliotekas",
"scan_library": "Skenuoti",
"scan_settings": "Skenavimo nustatymai",
@@ -944,12 +1308,41 @@
"search_camera_model": "",
"search_city": "",
"search_country": "Ieškoti šalies...",
"search_filter_apply": "Apply filter",
"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_not_in_album": "Not in album",
"search_filter_display_options": "Display Options",
"search_filter_filename": "Search by file name",
"search_filter_location": "Location",
"search_filter_location_title": "Select location",
"search_filter_media_type": "Media Type",
"search_filter_media_type_title": "Select media type",
"search_filter_people_title": "Select people",
"search_for_existing_person": "",
"search_no_more_result": "No more results",
"search_no_people_named": "Nėra žmonių vardu „{name}“",
"search_no_result": "No results found, try a different search term or combination",
"search_page_categories": "Categories",
"search_page_motion_photos": "Motion Photos",
"search_page_no_objects": "No Objects Info Available",
"search_page_no_places": "No Places Info Available",
"search_page_screenshots": "Screenshots",
"search_page_search_photos_videos": "Search for your photos and videos",
"search_page_selfies": "Selfies",
"search_page_things": "Things",
"search_page_view_all_button": "View all",
"search_page_your_activity": "Your activity",
"search_page_your_map": "Your Map",
"search_people": "Ieškoti žmonių",
"search_places": "Ieškoti vietų",
"search_result_page_new_search_hint": "New Search",
"search_settings": "Ieškoti nustatymų",
"search_state": "",
"search_suggestion_list_smart_search_hint_1": "Smart search is enabled by default, to search for metadata use the syntax ",
"search_suggestion_list_smart_search_hint_2": "m:your-search-term",
"search_tags": "Ieškoti žymų...",
"search_timezone": "",
"search_type": "Paieškos tipas",
@@ -967,10 +1360,14 @@
"select_new_face": "",
"select_photos": "",
"select_trash_all": "Visus pažymėti \"Išmesti\"",
"select_user_for_sharing_page_err_album": "Failed to create album",
"selected": "Pasirinkta",
"selected_count": "{count, plural, one {# pasirinktas} few {# pasirinkti} other {# pasirinktų}}",
"send_message": "Siųsti žinutę",
"send_welcome_email": "Siųsti sveikinimo el. laišką",
"server_endpoint": "Server Endpoint",
"server_info_box_app_version": "App Version",
"server_info_box_server_url": "Server URL",
"server_offline": "Serveris nepasiekiamas",
"server_online": "Serveris pasiekiamas",
"server_stats": "Serverio statistika",
@@ -981,19 +1378,88 @@
"set_date_of_birth": "Nustatyti gimimo datą",
"set_profile_picture": "Nustatyti profilio nuotrauką",
"set_slideshow_to_fullscreen": "Nustatyti skaidrių peržiūrą per visą ekraną",
"setting_image_viewer_help": "The detail viewer loads the small thumbnail first, then loads the medium-size preview (if enabled), finally loads the original (if enabled).",
"setting_image_viewer_original_subtitle": "Enable to load the original full-resolution image (large!). Disable to reduce data usage (both network and on device cache).",
"setting_image_viewer_original_title": "Load original image",
"setting_image_viewer_preview_subtitle": "Enable to load a medium-resolution image. Disable to either directly load the original or only use the thumbnail.",
"setting_image_viewer_preview_title": "Load preview image",
"setting_image_viewer_title": "Images",
"setting_languages_apply": "Apply",
"setting_languages_subtitle": "Change the app's language",
"setting_languages_title": "Languages",
"setting_notifications_notify_failures_grace_period": "Notify background backup failures: {}",
"setting_notifications_notify_hours": "{} hours",
"setting_notifications_notify_immediately": "immediately",
"setting_notifications_notify_minutes": "{} minutes",
"setting_notifications_notify_never": "never",
"setting_notifications_notify_seconds": "{} seconds",
"setting_notifications_single_progress_subtitle": "Detailed upload progress information per asset",
"setting_notifications_single_progress_title": "Show background backup detail progress",
"setting_notifications_subtitle": "Adjust your notification preferences",
"setting_notifications_total_progress_subtitle": "Overall upload progress (done/total assets)",
"setting_notifications_total_progress_title": "Show background backup total progress",
"setting_video_viewer_looping_title": "Looping",
"setting_video_viewer_original_video_subtitle": "When streaming a video from the server, play the original even when a transcode is available. May lead to buffering. Videos available locally are played in original quality regardless of this setting.",
"setting_video_viewer_original_video_title": "Force original video",
"settings": "Nustatymai",
"settings_require_restart": "Please restart Immich to apply this setting",
"settings_saved": "",
"share": "Dalintis",
"share_add_photos": "Add photos",
"share_assets_selected": "{} selected",
"share_dialog_preparing": "Preparing...",
"shared": "Bendrinami",
"shared_album_activities_input_disable": "Comment is disabled",
"shared_album_activity_remove_content": "Do you want to delete this activity?",
"shared_album_activity_remove_title": "Delete Activity",
"shared_album_section_people_action_error": "Error leaving/removing from album",
"shared_album_section_people_action_leave": "Remove user from album",
"shared_album_section_people_action_remove_user": "Remove user from album",
"shared_album_section_people_title": "PEOPLE",
"shared_by": "",
"shared_by_you": "",
"shared_intent_upload_button_progress_text": "{} / {} Uploaded",
"shared_link_app_bar_title": "Shared Links",
"shared_link_clipboard_copied_massage": "Copied to clipboard",
"shared_link_clipboard_text": "Link: {}\nPassword: {}",
"shared_link_create_error": "Error while creating shared link",
"shared_link_edit_description_hint": "Enter the share description",
"shared_link_edit_expire_after_option_day": "1 day",
"shared_link_edit_expire_after_option_days": "{} days",
"shared_link_edit_expire_after_option_hour": "1 hour",
"shared_link_edit_expire_after_option_hours": "{} hours",
"shared_link_edit_expire_after_option_minute": "1 minute",
"shared_link_edit_expire_after_option_minutes": "{} minutes",
"shared_link_edit_expire_after_option_months": "{} months",
"shared_link_edit_expire_after_option_year": "{} year",
"shared_link_edit_password_hint": "Enter the share password",
"shared_link_edit_submit_button": "Update link",
"shared_link_error_server_url_fetch": "Cannot fetch the server url",
"shared_link_expires_day": "Expires in {} day",
"shared_link_expires_days": "Expires in {} days",
"shared_link_expires_hour": "Expires in {} hour",
"shared_link_expires_hours": "Expires in {} hours",
"shared_link_expires_minute": "Expires in {} minute",
"shared_link_expires_minutes": "Expires in {} minutes",
"shared_link_expires_never": "Expires ∞",
"shared_link_expires_second": "Expires in {} second",
"shared_link_expires_seconds": "Expires in {} seconds",
"shared_link_individual_shared": "Individual shared",
"shared_link_info_chip_metadata": "EXIF",
"shared_link_manage_links": "Manage Shared links",
"shared_link_options": "Bendrinimo nuorodos parametrai",
"shared_links": "Bendrinimo nuorodos",
"shared_photos_and_videos_count": "{assetCount, plural, one {# bendrinama nuotrauka ir vaizdo įrašas} few {# bendrinamos nuotraukos ir vaizdo įrašai} other {# bendrinamų nuotraukų ir vaizdo įrašų}}",
"shared_with_me": "Shared with me",
"shared_with_partner": "Pasidalinta su {partner}",
"sharing": "Dalijimasis",
"sharing_enter_password": "Norėdami peržiūrėti šį puslapį, įveskite slaptažodį.",
"sharing_page_album": "Shared albums",
"sharing_page_description": "Create shared albums to share photos and videos with people in your network.",
"sharing_page_empty_list": "EMPTY LIST",
"sharing_sidebar_description": "Rodyti bendrinimo rodinio nuorodą šoninėje juostoje",
"sharing_silver_appbar_create_shared_album": "New shared album",
"sharing_silver_appbar_share_partner": "Share with partner",
"show_album_options": "Rodyti albumo parinktis",
"show_file_location": "Rodyti rinkmenos vietą",
"show_gallery": "Rodyti galeriją",
@@ -1046,6 +1512,9 @@
"support_and_feedback": "Palaikymas ir atsiliepimai",
"swap_merge_direction": "",
"sync": "Sinchronizuoti",
"sync_albums": "Sync albums",
"sync_albums_manual_subtitle": "Sync all uploaded videos and photos to the selected backup albums",
"sync_upload_album_setting_subtitle": "Create and upload your photos and videos to the selected albums on Immich",
"tag": "Žyma",
"tag_created": "Sukurta žyma: {tag}",
"tag_feature_description": "Peržiūrėkite nuotraukas ir vaizdo įrašus sugrupuotus pagal sužymėtas temas",
@@ -1057,6 +1526,19 @@
"theme": "Tema",
"theme_selection": "",
"theme_selection_description": "",
"theme_setting_asset_list_storage_indicator_title": "Show storage indicator on asset tiles",
"theme_setting_asset_list_tiles_per_row_title": "Number of assets per row ({})",
"theme_setting_colorful_interface_subtitle": "Apply primary color to background surfaces.",
"theme_setting_colorful_interface_title": "Colorful interface",
"theme_setting_image_viewer_quality_subtitle": "Adjust the quality of the detail image viewer",
"theme_setting_image_viewer_quality_title": "Image viewer quality",
"theme_setting_primary_color_subtitle": "Pick a color for primary actions and accents.",
"theme_setting_primary_color_title": "Primary color",
"theme_setting_system_primary_color_title": "Use system color",
"theme_setting_system_theme_switch": "Automatic (Follow system setting)",
"theme_setting_theme_subtitle": "Choose the app's theme setting",
"theme_setting_three_stage_loading_subtitle": "Three-stage loading might increase the loading performance but causes significantly higher network load",
"theme_setting_three_stage_loading_title": "Enable three-stage loading",
"time_based_memories": "Atsiminimai pagal laiką",
"timeline": "Laiko skalė",
"timezone": "Laiko juosta",
@@ -1070,7 +1552,15 @@
"trash": "Šiukšliadėžė",
"trash_all": "Perkelti visus į šiukšliadėžę",
"trash_count": "Perkelti {count, number} į šiukšliadėžę",
"trash_emptied": "Emptied trash",
"trash_no_results_message": "Į šiukšliadėžę perkeltos nuotraukos ir vaizdo įrašai bus rodomi čia.",
"trash_page_delete_all": "Delete All",
"trash_page_empty_trash_dialog_content": "Do you want to empty your trashed assets? These items will be permanently removed from Immich",
"trash_page_info": "Trashed items will be permanently deleted after {} days",
"trash_page_no_assets": "No trashed assets",
"trash_page_restore_all": "Restore All",
"trash_page_select_assets_btn": "Select assets",
"trash_page_title": "Trash ({})",
"trashed_items_will_be_permanently_deleted_after": "Į šiukšliadėžę perkelti elementai bus visam laikui ištrinti po {days, plural, one {# dienos} other {# dienų}}.",
"type": "Tipas",
"unarchive": "Išarchyvuoti",
@@ -1093,14 +1583,19 @@
"updated_password": "Slaptažodis atnaujintas",
"upload": "Įkelti",
"upload_concurrency": "",
"upload_dialog_info": "Do you want to backup the selected Asset(s) to the server?",
"upload_dialog_title": "Upload Asset",
"upload_errors": "Įkėlimas įvyko su {count, plural, one {# klaida} few {# klaidomis} other {# klaidų}}, norėdami pamatyti naujai įkeltus elementus perkraukite puslapį.",
"upload_progress": "Liko {remaining, number} - Apdorota {processed, number}/{total, number}",
"upload_status_duplicates": "Dublikatai",
"upload_status_errors": "Klaidos",
"upload_status_uploaded": "Įkelta",
"upload_success": "Įkėlimas pavyko, norėdami pamatyti naujai įkeltus elementus perkraukite puslapį.",
"upload_to_immich": "Upload to Immich ({})",
"uploading": "Uploading",
"url": "URL",
"usage": "",
"use_current_connection": "use current connection",
"user": "Naudotojas",
"user_id": "Naudotojo ID",
"user_usage_detail": "",
@@ -1110,9 +1605,15 @@
"users": "Naudotojai",
"utilities": "Įrankiai",
"validate": "Validuoti",
"validate_endpoint_error": "Please enter a valid URL",
"variables": "Kintamieji",
"version": "Versija",
"version_announcement_closing": "Tavo draugas, Alex",
"version_announcement_overlay_release_notes": "release notes",
"version_announcement_overlay_text_1": "Hi friend, there is a new release of",
"version_announcement_overlay_text_2": "please take your time to visit the ",
"version_announcement_overlay_text_3": " and ensure your docker-compose and .env setup is up-to-date to prevent any misconfigurations, especially if you use WatchTower or any mechanism that handles updating your server application automatically.",
"version_announcement_overlay_title": "New Server Version Available 🎉",
"version_history": "Versijų istorija",
"version_history_item": "Versija {version} įdiegta {date}",
"video": "Vaizdo įrašas",
@@ -1128,13 +1629,18 @@
"view_next_asset": "",
"view_previous_asset": "",
"view_stack": "Peržiūrėti grupę",
"viewer_remove_from_stack": "Remove from Stack",
"viewer_stack_use_as_main_asset": "Use as Main Asset",
"viewer_unstack": "Un-Stack",
"waiting": "Laukiama",
"warning": "Įspėjimas",
"week": "Savaitė",
"welcome_to_immich": "Sveiki atvykę į Immich",
"wifi_name": "WiFi Name",
"year": "Metai",
"years_ago": "Prieš {years, plural, one {# metus} other {# metų}}",
"yes": "Taip",
"you_dont_have_any_shared_links": "Bendrinimo nuorodų neturite",
"your_wifi_name": "Your WiFi name",
"zoom_image": "Priartinti vaizdą"
}

View File

@@ -4,6 +4,7 @@
"account_settings": "Konta iestatījumi",
"acknowledge": "Pieņemt",
"action": "Darbība",
"action_common_update": "Atjaunināt",
"actions": "Darbības",
"active": "Aktīvs",
"activity": "Aktivitāte",
@@ -13,6 +14,7 @@
"add_a_location": "Pievienot atrašanās vietu",
"add_a_name": "Pievienot vārdu",
"add_a_title": "Pievienot virsrakstu",
"add_endpoint": "Add endpoint",
"add_exclusion_pattern": "Pievienot izslēgšanas šablonu",
"add_import_path": "Pievienot importa ceļu",
"add_location": "Pievienot lokāciju",
@@ -22,6 +24,8 @@
"add_photos": "Pievienot fotoattēlus",
"add_to": "Pievienot…",
"add_to_album": "Pievienot albumam",
"add_to_album_bottom_sheet_added": "Pievienots {album}",
"add_to_album_bottom_sheet_already_exists": "Jau pievienots {album}",
"add_to_shared_album": "Pievienot koplietotam albumam",
"add_url": "Pievienot URL",
"added_to_archive": "Pievienots arhīvam",
@@ -29,6 +33,7 @@
"added_to_favorites_count": "Pievienots {count, number} izlasei",
"admin": {
"add_exclusion_pattern_description": "Pievienojiet izlaišanas shēmas. Aizstājējzīmju izmantoša *, **, un ? tiek atbalstīta. Lai ignorētu visus failus jebkurā direktorijā ar nosaukumu “RAW”, izmantojiet “**/RAW/**”. Lai ignorētu visus failus, kas beidzas ar “. tif”, izmantojiet “**/*. tif”. Lai ignorētu absolūto ceļu, izmantojiet “/path/to/ignore/**”.",
"asset_offline_description": "Šis ārējās bibliotēkas resurss vairs nav atrodams diskā un ir pārvietots uz atkritumu grozu. Ja fails tika pārvietots bibliotēkas ietvaros, pārbaudiet, vai jūsu hronoloģijā ir jauns atbilstošais resurss. Lai atjaunotu šo resursu, pārliecinieties, vai Immich var piekļūt tālāk norādītajam faila ceļam un skenēt bibliotēku.",
"authentication_settings": "Autentifikācijas iestatījumi",
"authentication_settings_description": "Paroļu, OAuth un citu autentifikācijas iestatījumu pārvaldība",
"authentication_settings_disable_all": "Vai tiešām vēlaties atspējot visas pieteikšanās metodes? Pieteikšanās tiks pilnībā atspējota.",
@@ -274,18 +279,42 @@
"admin_password": "Administratora parole",
"administration": "Administrēšana",
"advanced": "Papildu",
"advanced_settings_log_level_title": "Žurnalēšanas līmenis: {}",
"advanced_settings_prefer_remote_subtitle": "Dažās ierīcēs sīktēli no ierīcē esošajiem resursiem tiek ielādēti ļoti lēni. Aktivizējiet šo iestatījumu, lai tā vietā ielādētu attālus attēlus.",
"advanced_settings_prefer_remote_title": "Dot priekšroku attāliem attēliem",
"advanced_settings_proxy_headers_subtitle": "Define proxy headers Immich should send with each network request",
"advanced_settings_proxy_headers_title": "Proxy Headers",
"advanced_settings_self_signed_ssl_subtitle": "Izlaiž servera galapunkta SSL sertifikātu verifikāciju. Nepieciešams pašparakstītajiem sertifikātiem.",
"advanced_settings_self_signed_ssl_title": "Atļaut pašparakstītus SSL sertifikātus",
"advanced_settings_tile_subtitle": "Lietotāja papildu iestatījumi",
"advanced_settings_troubleshooting_subtitle": "Iespējot papildu aktīvus problēmu novēršanai",
"advanced_settings_troubleshooting_title": "Problēmas novēršana",
"album_added": "Albums pievienots",
"album_added_notification_setting_description": "",
"album_cover_updated": "Albuma attēls atjaunināts",
"album_info_card_backup_album_excluded": "NEIEKĻAUTS",
"album_info_card_backup_album_included": "IEKĻAUTS",
"album_info_updated": "Albuma informācija atjaunināta",
"album_leave": "Pamest albumu?",
"album_name": "Albuma nosaukums",
"album_options": "",
"album_remove_user": "Noņemt lietotāju?",
"album_thumbnail_card_item": "1 vienums",
"album_thumbnail_card_items": "{} vienumi",
"album_thumbnail_card_shared": "· Koplietots",
"album_thumbnail_shared_by": "Kopīgoja {}",
"album_updated": "Albums atjaunināts",
"album_updated_setting_description": "",
"album_user_left": "Pameta {album}",
"album_user_removed": "Noņēma {user}",
"album_viewer_appbar_delete_confirm": "Vai tiešām vēlaties dzēst šo albumu no sava konta?",
"album_viewer_appbar_share_err_delete": "Neizdevās izdzēst albumu",
"album_viewer_appbar_share_err_leave": "Neizdevās pamest albumu",
"album_viewer_appbar_share_err_remove": "Ir problēmas ar aktīvu noņemšanu no albuma",
"album_viewer_appbar_share_err_title": "Neizdevās mainīt albuma nosaukumu",
"album_viewer_appbar_share_leave": "Pamest albumu",
"album_viewer_appbar_share_to": "Kopīgot Uz",
"album_viewer_page_share_add_users": "Pievienot lietotājus",
"albums": "Albumi",
"all": "Viss",
"all_albums": "Visi albumi",
@@ -299,38 +328,159 @@
"api_key": "API atslēga",
"api_key_description": "Šī vērtība tiks parādīta tikai vienu reizi. Nokopējiet to pirms loga aizvēršanas.",
"api_keys": "API atslēgas",
"app_bar_signout_dialog_content": "Vai tiešām vēlaties izrakstīties?",
"app_bar_signout_dialog_ok": "Jā",
"app_bar_signout_dialog_title": "Izrakstīties",
"app_settings": "",
"appears_in": "",
"archive": "Arhīvs",
"archive_or_unarchive_photo": "",
"archive_page_no_archived_assets": "Nav atrasts neviens arhivēts aktīvs",
"archive_page_title": "Arhīvs ({})",
"archive_size": "Arhīva izmērs",
"archived": "Archived",
"are_these_the_same_person": "Vai šī ir tā pati persona?",
"asset_action_delete_err_read_only": "Nevar dzēst read only aktīvu(-s), notiek izlaišana",
"asset_action_share_err_offline": "Nevar iegūt bezsaistes aktīvu(-s), notiek izlaišana",
"asset_adding_to_album": "Pievieno albumam...",
"asset_list_group_by_sub_title": "Grupēt pēc",
"asset_list_layout_settings_dynamic_layout_title": "Dinamiskais izkārtojums",
"asset_list_layout_settings_group_automatically": "Automātiski",
"asset_list_layout_settings_group_by": "Grupēt aktīvus pēc",
"asset_list_layout_settings_group_by_month_day": "Mēnesis + diena",
"asset_list_layout_sub_title": "Izvietojums",
"asset_list_settings_subtitle": "Fotorežģa izkārtojuma iestatījumi",
"asset_list_settings_title": "Fotorežģis",
"asset_offline": "",
"asset_restored_successfully": "Asset restored successfully",
"asset_uploading": "Augšupielādē...",
"asset_viewer_settings_subtitle": "Manage your gallery viewer settings",
"asset_viewer_settings_title": "Aktīvu Skatītājs",
"assets": "aktīvi",
"assets_deleted_permanently": "{} asset(s) deleted permanently",
"assets_deleted_permanently_from_server": "{} asset(s) deleted permanently from the Immich server",
"assets_removed_permanently_from_device": "{} asset(s) removed permanently from your device",
"assets_restored_successfully": "{} asset(s) restored successfully",
"assets_trashed": "{} asset(s) trashed",
"assets_trashed_from_server": "{} asset(s) trashed from the Immich server",
"authorized_devices": "Autorizētās ierīces",
"automatic_endpoint_switching_subtitle": "Connect locally over designated Wi-Fi when available and use alternative connections elsewhere",
"automatic_endpoint_switching_title": "Automatic URL switching",
"back": "Atpakaļ",
"background_location_permission": "Background location permission",
"background_location_permission_content": "In order to switch networks when running in the background, Immich must *always* have precise location access so the app can read the Wi-Fi network's name",
"backup_album_selection_page_albums_device": "Albumi ierīcē ({})",
"backup_album_selection_page_albums_tap": "Pieskarieties, lai iekļautu, veiciet dubultskārienu, lai izslēgtu",
"backup_album_selection_page_assets_scatter": "Aktīvi var būt izmētāti pa vairākiem albumiem. Tādējādi dublēšanas procesā albumus var iekļaut vai neiekļaut.",
"backup_album_selection_page_select_albums": "Atlasīt albumus",
"backup_album_selection_page_selection_info": "Atlases informācija",
"backup_album_selection_page_total_assets": "Kopā unikālie aktīvi",
"backup_all": "Viss",
"backup_background_service_backup_failed_message": "Neizdevās dublēt līdzekļus. Notiek atkārtota mēģināšana…",
"backup_background_service_connection_failed_message": "Neizdevās izveidot savienojumu ar serveri. Notiek atkārtota mēģināšana…",
"backup_background_service_current_upload_notification": "Notiek {} augšupielāde",
"backup_background_service_default_notification": "Notiek jaunu aktīvu meklēšana…",
"backup_background_service_error_title": "Dublēšanas kļūda",
"backup_background_service_in_progress_notification": "Notiek aktīvu dublēšana…",
"backup_background_service_upload_failure_notification": "Neizdevās augšupielādēt {}",
"backup_controller_page_albums": "Dublējuma Albumi",
"backup_controller_page_background_app_refresh_disabled_content": "Iespējojiet fona aplikācijas atsvaidzināšanu sadaļā Iestatījumi > Vispārīgi > Fona Aplikācijas Atsvaidzināšana, lai izmantotu fona dublēšanu.",
"backup_controller_page_background_app_refresh_disabled_title": "Fona aplikācijas atsvaidzināšana atspējota",
"backup_controller_page_background_app_refresh_enable_button_text": "Doties uz iestatījumiem",
"backup_controller_page_background_battery_info_link": "Parādīt, kā",
"backup_controller_page_background_battery_info_message": "Lai iegūtu vislabāko fona dublēšanas pieredzi, lūdzu, atspējojiet visas akumulatora optimizācijas, kas ierobežo Immich fona aktivitāti.\n\nTā kā katrai ierīcei iestatījumi ir citādāki, lūdzu, meklējiet nepieciešamo informāciju pie ierīces ražotāja.",
"backup_controller_page_background_battery_info_ok": "OK",
"backup_controller_page_background_battery_info_title": "Akumulatora optimizācija",
"backup_controller_page_background_charging": "Tikai uzlādes laikā",
"backup_controller_page_background_configure_error": "Neizdevās konfigurēt fona pakalpojumu",
"backup_controller_page_background_delay": "Aizkavēt jaunu līdzekļu dublēšanu: {}",
"backup_controller_page_background_description": "Ieslēdziet fona pakalpojumu, lai automātiski dublētu visus jaunos aktīvus, neatverot programmu",
"backup_controller_page_background_is_off": "Automātiskā fona dublēšana ir izslēgta",
"backup_controller_page_background_is_on": "Automātiskā fona dublēšana ir ieslēgta",
"backup_controller_page_background_turn_off": "Izslēgt fona pakalpojumu",
"backup_controller_page_background_turn_on": "Ieslēgt fona pakalpojumu",
"backup_controller_page_background_wifi": "Tikai WiFi tīklā",
"backup_controller_page_backup": "Dublēšana",
"backup_controller_page_backup_selected": "Atlasīts:",
"backup_controller_page_backup_sub": "Dublētie Fotoattēli un videoklipi",
"backup_controller_page_created": "Izveidots: {}",
"backup_controller_page_desc_backup": "Ieslēdziet priekšplāna dublēšanu, lai, atverot programmu, serverī automātiski augšupielādētu jaunus aktīvus.",
"backup_controller_page_excluded": "Izņemot:",
"backup_controller_page_failed": "Neizdevās ({})",
"backup_controller_page_filename": "Faila nosaukums: {} [{}]",
"backup_controller_page_id": "ID: {}",
"backup_controller_page_info": "Dublējuma Informācija",
"backup_controller_page_none_selected": "Neviens nav atlasīts",
"backup_controller_page_remainder": "Atlikums",
"backup_controller_page_remainder_sub": "Atlikušie fotoattēli un videoklipi, kurus dublēt no atlases",
"backup_controller_page_server_storage": "Servera krātuve",
"backup_controller_page_start_backup": "Sākt Dublēšanu",
"backup_controller_page_status_off": "Automātiskā priekšplāna dublēšana ir izslēgta",
"backup_controller_page_status_on": "Automātiskā priekšplāna dublēšana ir ieslēgta",
"backup_controller_page_storage_format": "{} no {} tiek izmantots",
"backup_controller_page_to_backup": "Dublējamie albumi",
"backup_controller_page_total_sub": "Visi unikālie fotoattēli un videoklipi no izvēlētajiem albumiem",
"backup_controller_page_turn_off": "Izslēgt priekšplāna dublēšanu",
"backup_controller_page_turn_on": "Ieslēgt priekšplāna dublēšanu",
"backup_controller_page_uploading_file_info": "Faila informācijas augšupielāde",
"backup_err_only_album": "Nevar noņemt vienīgo albumu",
"backup_info_card_assets": "aktīvi",
"backup_manual_cancelled": "Atcelts",
"backup_manual_in_progress": "Augšupielāde jau notiek. Mēģiniet pēc kāda laika atkārtoti",
"backup_manual_success": "Veiksmīgi",
"backup_manual_title": "Augšupielādes statuss",
"backup_options_page_title": "Dublēšanas iestatījumi",
"backup_setting_subtitle": "Manage background and foreground upload settings",
"backward": "",
"birthdate_saved": "Dzimšanas datums veiksmīgi saglabāts",
"birthdate_set_description": "Dzimšanas datums tiek izmantots, lai aprēķinātu šīs personas vecumu fotogrāfijas uzņemšanas brīdī.",
"blurred_background": "",
"bugs_and_feature_requests": "Kļūdas un funkciju pieprasījumi",
"build": "Būvējums",
"build_image": "Būvējuma attēls",
"cache_settings_album_thumbnails": "Bibliotēkas lapu sīktēli ({} aktīvi)",
"cache_settings_clear_cache_button": "Iztīrīt kešatmiņu",
"cache_settings_clear_cache_button_title": "Iztīra aplikācijas kešatmiņu. Tas būtiski ietekmēs lietotnes veiktspēju, līdz kešatmiņa būs pārbūvēta.",
"cache_settings_duplicated_assets_clear_button": "NOTĪRĪT",
"cache_settings_duplicated_assets_subtitle": "Fotoattēli un videoklipi, kurus lietotne ir iekļāvusi melnajā sarakstā",
"cache_settings_duplicated_assets_title": "Dublicētie Aktīvi ({})",
"cache_settings_image_cache_size": "Attēlu kešatmiņas lielums ({} aktīvi)",
"cache_settings_statistics_album": "Bibliotēkas sīktēli",
"cache_settings_statistics_assets": "{} aktīvi ({})",
"cache_settings_statistics_full": "Pilni attēli",
"cache_settings_statistics_shared": "Koplietojamo albumu sīktēli",
"cache_settings_statistics_thumbnail": "Sīktēli",
"cache_settings_statistics_title": "Kešatmiņas lietojums",
"cache_settings_subtitle": "Kontrolēt Immich mobilās lietotnes kešdarbi",
"cache_settings_thumbnail_size": "Sīktēlu keša lielums ({} aktīvi)",
"cache_settings_tile_subtitle": "Kontrolēt lokālās krātuves uzvedību",
"cache_settings_tile_title": "Lokālā Krātuve",
"cache_settings_title": "Kešdarbes iestatījumi",
"camera": "",
"camera_brand": "",
"camera_model": "",
"cancel": "Atcelt",
"cancel_search": "",
"canceled": "Canceled",
"cannot_merge_people": "Nevar apvienot cilvēkus",
"cannot_update_the_description": "",
"change_date": "Mainīt datumu",
"change_display_order": "Change display order",
"change_expiration_time": "Izmainīt derīguma termiņu",
"change_location": "Mainīt atrašanās vietu",
"change_name": "Mainīt nosaukumu",
"change_name_successfully": "Vārds veiksmīgi nomainīts",
"change_password": "Nomainīt paroli",
"change_password_form_confirm_password": "Apstiprināt Paroli",
"change_password_form_description": "Sveiki {name},\n\nŠī ir pirmā reize, kad pierakstāties sistēmā, vai arī ir iesniegts pieprasījums mainīt paroli. Lūdzu, zemāk ievadiet jauno paroli.",
"change_password_form_new_password": "Jauna Parole",
"change_password_form_password_mismatch": "Paroles nesakrīt",
"change_password_form_reenter_new_password": "Atkārtoti ievadīt jaunu paroli",
"change_your_password": "",
"changed_visibility_successfully": "",
"check_corrupt_asset_backup": "Check for corrupt asset backups",
"check_corrupt_asset_backup_button": "Perform check",
"check_corrupt_asset_backup_description": "Run this check only over Wi-Fi and once all assets have been backed-up. The procedure might take a few minutes.",
"check_logs": "",
"choose_matching_people_to_merge": "Izvēlies atbilstošus cilvēkus apvienošanai",
"city": "Pilsēta",
@@ -338,6 +488,14 @@
"clear_all": "Notīrīt visu",
"clear_message": "",
"clear_value": "Notīrīt vērtību",
"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_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",
"clockwise": "Pulksteņrādītāja virzienā",
"close": "Aizvērt",
"collapse": "Sakļaut",
@@ -347,12 +505,24 @@
"comment_deleted": "Komentārs dzēsts",
"comment_options": "",
"comments_are_disabled": "",
"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.",
"completed": "Completed",
"confirm": "Apstiprināt",
"confirm_admin_password": "",
"confirm_password": "Apstiprināt paroli",
"contain": "",
"context": "Konteksts",
"continue": "Turpināt",
"control_bottom_app_bar_album_info_shared": "{} vienumi · Koplietoti",
"control_bottom_app_bar_create_new_album": "Izveidot jaunu albumu",
"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_edit_location": "Rediģēt Atrašanās Vietu",
"control_bottom_app_bar_edit_time": "Rediģēt Datumu un Laiku",
"control_bottom_app_bar_share_link": "Share Link",
"control_bottom_app_bar_share_to": "Kopīgot Uz",
"control_bottom_app_bar_trash_from_immich": "Pārvietot uz Atkritni",
"copied_image_to_clipboard": "",
"copy_error": "",
"copy_file_path": "",
@@ -366,20 +536,30 @@
"covers": "",
"create": "Izveidot",
"create_album": "Izveidot albumu",
"create_album_page_untitled": "Bez nosaukuma",
"create_library": "",
"create_link": "Izveidot saiti",
"create_link_to_share": "Izveidot kopīgošanas saiti",
"create_new": "CREATE NEW",
"create_new_person": "",
"create_new_user": "Izveidot jaunu lietotāju",
"create_shared_album_page_share_add_assets": "PIEVIENOT AKTĪVUS",
"create_shared_album_page_share_select_photos": "Fotoattēlu Izvēle",
"create_user": "Izveidot lietotāju",
"created": "",
"crop": "Crop",
"curated_object_page_title": "Lietas",
"current_device": "",
"current_server_address": "Current server address",
"custom_locale": "",
"custom_locale_description": "",
"daily_title_text_date": "E, MMM dd",
"daily_title_text_date_year": "E, MMM dd, gggg",
"dark": "",
"date_after": "",
"date_and_time": "Datums un Laiks",
"date_before": "",
"date_format": "E, LLL d, g • h:mm a",
"date_of_birth_saved": "Dzimšanas datums veiksmīgi saglabāts",
"date_range": "Datumu diapazons",
"day": "",
@@ -387,13 +567,24 @@
"default_locale_description": "",
"delete": "Dzēst",
"delete_album": "Dzēst albumu",
"delete_dialog_alert": "Šie vienumi tiks neatgriezeniski dzēsti no Immich un jūsu ierīces",
"delete_dialog_alert_local": "Šie vienumi tiks neatgriezeniski dzēsti no jūsu ierīces, bet joprojām būs pieejami Immich serverī.",
"delete_dialog_alert_local_non_backed_up": "Daži no šiem elementiem netiek dublēti Immich un tiks neatgriezeniski dzēsti no jūsu ierīces.",
"delete_dialog_alert_remote": "Šie vienumi tiks neatgriezeniski dzēsti no Immich servera.",
"delete_dialog_ok_force": "Tā pat dzēst",
"delete_dialog_title": "Neatgriezeniski Dzēst",
"delete_key": "",
"delete_library": "",
"delete_link": "",
"delete_local_dialog_ok_backed_up_only": "Dzēst tikai Dublētos",
"delete_local_dialog_ok_force": "Tā pat dzēst",
"delete_shared_link": "Dzēst Kopīgošanas saiti",
"delete_shared_link_dialog_title": "Dzēst Kopīgošanas saiti",
"delete_user": "Dzēst lietotāju",
"deleted_shared_link": "",
"description": "Apraksts",
"description_input_hint_text": "Pievienot aprakstu...",
"description_input_submit_error": "Atjauninot aprakstu, radās kļūda; papildinformāciju skatiet žurnālā",
"details": "INFORMĀCIJA",
"direction": "Virziens",
"disallow_edits": "",
@@ -407,9 +598,23 @@
"documentation": "Dokumentācija",
"done": "Gatavs",
"download": "Lejupielādēt",
"download_canceled": "Download canceled",
"download_complete": "Download complete",
"download_enqueue": "Download enqueued",
"download_error": "Download Error",
"download_failed": "Download failed",
"download_filename": "file: {}",
"download_finished": "Download finished",
"download_notfound": "Download not found",
"download_paused": "Download paused",
"download_settings": "Lejupielāde",
"download_settings_description": "Ar failu lejupielādi saistīto iestatījumu pārvaldība",
"download_started": "Download started",
"download_sucess": "Download success",
"download_sucess_android": "The media has been downloaded to DCIM/Immich",
"download_waiting_to_retry": "Waiting to retry",
"downloading": "",
"downloading_media": "Downloading media",
"duplicates": "Dublikāti",
"duration": "",
"edit_album": "",
@@ -423,6 +628,7 @@
"edit_key": "",
"edit_link": "Rediģēt saiti",
"edit_location": "Rediģēt Atrašanās Vietu",
"edit_location_dialog_title": "Atrašanās vieta",
"edit_name": "Rediģēt vārdu",
"edit_people": "",
"edit_title": "",
@@ -432,12 +638,17 @@
"editor_close_without_save_prompt": "Izmaiņas netiks saglabātas",
"editor_close_without_save_title": "Aizvērt redaktoru?",
"email": "E-pasts",
"empty_folder": "This folder is empty",
"empty_trash": "Iztukšot atkritni",
"enable": "",
"enabled": "",
"end_date": "",
"enqueued": "Enqueued",
"enter_wifi_name": "Enter WiFi name",
"error": "",
"error_change_sort_album": "Failed to change album sort order",
"error_loading_image": "",
"error_saving_image": "Error: {}",
"errors": {
"cant_get_faces": "Nevar iegūt sejas",
"cant_search_people": "Neizdevās veikt peronu meklēšanu",
@@ -490,40 +701,92 @@
"unable_to_update_settings": "",
"unable_to_update_user": ""
},
"exif_bottom_sheet_description": "Pievienot Aprakstu...",
"exif_bottom_sheet_details": "INFORMĀCIJA",
"exif_bottom_sheet_location": "ATRAŠANĀS VIETA",
"exif_bottom_sheet_people": "CILVĒKI",
"exif_bottom_sheet_person_add_person": "Pievienot vārdu",
"exif_bottom_sheet_person_age": "Age {}",
"exif_bottom_sheet_person_age_months": "Age {} months",
"exif_bottom_sheet_person_age_year_months": "Age 1 year, {} months",
"exif_bottom_sheet_person_age_years": "Age {}",
"exit_slideshow": "Iziet no slīdrādes",
"expand_all": "",
"experimental_settings_new_asset_list_subtitle": "Izstrādes posmā",
"experimental_settings_new_asset_list_title": "Iespējot eksperimentālo fotorežģi",
"experimental_settings_subtitle": "Izmanto uzņemoties risku!",
"experimental_settings_title": "Eksperimentāls",
"expire_after": "Derīguma termiņš beidzas pēc",
"expired": "Derīguma termiņš beidzās",
"explore": "Izpētīt",
"extension": "",
"external_libraries": "",
"external_network": "External network",
"external_network_sheet_info": "When not on the preferred WiFi network, the app will connect to the server through the first of the below URLs it can reach, starting from top to bottom",
"failed": "Failed",
"failed_to_load_assets": "Failed to load assets",
"failed_to_load_folder": "Failed to load folder",
"favorite": "Izlase",
"favorite_or_unfavorite_photo": "",
"favorites": "Izlase",
"favorites_page_no_favorites": "Nav atrasti iecienītākie aktīvi",
"feature_photo_updated": "",
"features_setting_description": "Lietotnes funkciju pārvaldība",
"file_name": "",
"file_name_or_extension": "",
"filename": "",
"filetype": "",
"filter": "Filter",
"filter_people": "",
"fix_incorrect_match": "",
"folder": "Folder",
"folder_not_found": "Folder not found",
"folders": "Mapes",
"forward": "",
"general": "",
"get_help": "",
"get_wifiname_error": "Could not get Wi-Fi name. Make sure you have granted the necessary permissions and are connected to a Wi-Fi network",
"getting_started": "",
"go_back": "",
"go_to_search": "",
"grant_permission": "Grant permission",
"group_albums_by": "",
"haptic_feedback_switch": "Iestatīt haptisku reakciju",
"haptic_feedback_title": "Haptiska Reakcija",
"has_quota": "Ir kvota",
"header_settings_add_header_tip": "Add Header",
"header_settings_field_validator_msg": "Value cannot be empty",
"header_settings_header_name_input": "Header name",
"header_settings_header_value_input": "Header value",
"headers_settings_tile_subtitle": "Define proxy headers the app should send with each network request",
"headers_settings_tile_title": "Custom proxy headers",
"hide_gallery": "",
"hide_named_person": "Paslēpt personu {name}",
"hide_password": "",
"hide_person": "Paslēpt personu",
"home_page_add_to_album_conflicts": "Pievienoja {added} aktīvus albumam {album}. {failed} aktīvi jau ir albumā.",
"home_page_add_to_album_err_local": "Albumiem vēl nevar pievienot lokālos aktīvus, notiek izlaišana",
"home_page_add_to_album_success": "Pievienoja {added} aktīvus albumam {album}.",
"home_page_album_err_partner": "Pagaidām nevar pievienot partnera aktīvus albumam, notiek izlaišana",
"home_page_archive_err_local": "Vēl nevar arhivēt lokālos aktīvus, notiek izlaišana",
"home_page_archive_err_partner": "Nevarēja arhivēt partnera aktīvus, notiek izlaišana",
"home_page_building_timeline": "Tiek izveidota laika skala",
"home_page_delete_err_partner": "Nevarēja dzēst partnera aktīvus, notiek izlaišana",
"home_page_delete_remote_err_local": "Lokālie aktīvi dzēšanai attālinātajā izvēlē, tiek izlaists",
"home_page_favorite_err_local": "Vēl nevar pievienot izlaisei vietējos aktīvus, notiek izlaišana",
"home_page_favorite_err_partner": "Pagaidām nevar ievietot izlasē partnera aktīvus, notiek izlaišana",
"home_page_first_time_notice": "Ja šī ir pirmā reize, kad izmantojat aplikāciju, lūdzu, izvēlieties dublējuma albumu(s), lai laika skala varētu aizpildīt fotoattēlus un videoklipus albumā(os).",
"home_page_share_err_local": "Caur saiti nevarēja kopīgot lokālos aktīvus, notiek izlaišana",
"home_page_upload_err_limit": "Vienlaikus var augšupielādēt ne vairāk kā 30 aktīvus, notiek izlaišana",
"host": "",
"hour": "",
"ignore_icloud_photos": "Ignore iCloud photos",
"ignore_icloud_photos_description": "Photos that are stored on iCloud will not be uploaded to the Immich server",
"image": "Attēls",
"image_saved_successfully": "Image saved",
"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_share_error": "Kopīgošanas Kļūda",
"immich_logo": "Immich logo",
"import_from_json": "Importēt no JSON",
"import_path": "Importa ceļš",
@@ -540,6 +803,8 @@
"night_at_midnight": "Katru dienu pusnaktī",
"night_at_twoam": "Katru dienu 2.00 naktī"
},
"invalid_date": "Invalid date",
"invalid_date_format": "Invalid date format",
"invite_people": "Ielūgt cilvēkus",
"invite_to_album": "Uzaicināt albumā",
"jobs": "Uzdevumi",
@@ -556,6 +821,12 @@
"level": "Līmenis",
"library": "Bibliotēka",
"library_options": "",
"library_page_device_albums": "Albumi ierīcē",
"library_page_new_album": "Jauns albums",
"library_page_sort_asset_count": "Daudzums ar aktīviem",
"library_page_sort_created": "Jaunākais izveidotais",
"library_page_sort_last_modified": "Pēdējo reizi modificēts",
"library_page_sort_title": "Albuma virsraksts",
"light": "",
"link_options": "",
"link_to_oauth": "",
@@ -563,9 +834,39 @@
"list": "Saraksts",
"loading": "Ielādē",
"loading_search_results_failed": "",
"local_network": "Local network",
"local_network_sheet_info": "The app will connect to the server through this URL when using the specified Wi-Fi network",
"location_permission": "Location permission",
"location_permission_content": "In order to use the auto-switching feature, Immich needs precise location permission so it can read the current WiFi network's name",
"location_picker_choose_on_map": "Izvēlēties uz kartes",
"location_picker_latitude_error": "Ievadiet korektu ģeogrāfisko platumu",
"location_picker_latitude_hint": "Ievadiet savu ģeogrāfisko platumu šeit",
"location_picker_longitude_error": "Ievadiet korektu ģeogrāfisko garumu",
"location_picker_longitude_hint": "Ievadiet savu ģeogrāfisko garumu šeit",
"log_out": "Izrakstīties",
"log_out_all_devices": "",
"login_disabled": "Pieslēgšanās ir atslēgta",
"login_form_api_exception": "API izņēmums. Lūdzu, pārbaudiet servera URL un mēģiniet vēlreiz.",
"login_form_back_button_text": "Atpakaļ",
"login_form_email_hint": "jūsuepasts@email.com",
"login_form_endpoint_hint": "http://jūsu-servera-ip:ports",
"login_form_endpoint_url": "Servera Galapunkta URL",
"login_form_err_http": "Lūdzu norādiet http:// vai https://",
"login_form_err_invalid_email": "Nederīgs e-pasts",
"login_form_err_invalid_url": "Nederīgs URL",
"login_form_err_leading_whitespace": "Priekšējā baltstarpa",
"login_form_err_trailing_whitespace": "Beigu baltstarpa",
"login_form_failed_get_oauth_server_config": "Pieslēdzoties, izmantojot OAuth, radās kļūda; pārbaudiet servera URL",
"login_form_failed_get_oauth_server_disable": "OAuth līdzeklis šajā serverī nav pieejams",
"login_form_failed_login": "Radās kļūda, piesakoties, pārbaudiet servera URL, e-pastu un paroli",
"login_form_handshake_exception": "Ar serveri tika konstatēta Handshake Exception kļūda. Ja izmantojat pašparakstītu sertifikātu, tad iestatījumos iespējojiet pašparakstītu sertifikātu atbalstu.",
"login_form_password_hint": "parole",
"login_form_save_login": "Palikt pieteiktam",
"login_form_server_empty": "Ieraksties servera URL.",
"login_form_server_error": "Nevarēja izveidot savienojumu ar serveri.",
"login_has_been_disabled": "",
"login_password_changed_error": "Atjaunojot paroli radās kļūda",
"login_password_changed_success": "Parole veiksmīgi atjaunota",
"longitude": "Ģeogrāfiskais garums",
"look": "Izskats",
"loop_videos": "",
@@ -579,13 +880,40 @@
"manage_your_devices": "Pieslēgto ierīču pārvaldība",
"manage_your_oauth_connection": "OAuth savienojumu pārvaldība",
"map": "Karte",
"map_assets_in_bound": "{} fotoattēls",
"map_assets_in_bounds": "{} fotoattēli",
"map_cannot_get_user_location": "Nevar iegūt lietotāja atrašanās vietu",
"map_location_dialog_yes": "Jā",
"map_location_picker_page_use_location": "Izvēlēties šo atrašanās vietu",
"map_location_service_disabled_content": "Lai tiktu rādīti jūsu pašreizējās atrašanās vietas aktīvi, ir jāaktivizē atrašanās vietas pakalpojums. Vai vēlaties to iespējot tagad?",
"map_location_service_disabled_title": "Atrašanās vietas Pakalpojums atslēgts",
"map_marker_for_images": "Kartes marķieris attēliem, kas uzņemti {city}, {country}",
"map_marker_with_image": "Kartes marķieris ar attēlu",
"map_no_assets_in_bounds": "Šajā lokācijā nav neviena fotoattēla",
"map_no_location_permission_content": "Atrašanās vietas atļauja ir nepieciešama, lai parādītu jūsu pašreizējās atrašanās vietas aktīvus. Vai vēlaties to atļaut tagad?",
"map_no_location_permission_title": "Atrašanās vietas Atļaujas liegtas",
"map_settings": "Kartes Iestatījumi",
"map_settings_dark_mode": "Tumšais režīms",
"map_settings_date_range_option_day": "Pēdējās 24 stundas",
"map_settings_date_range_option_days": "Pēdējās {} dienas",
"map_settings_date_range_option_year": "Pēdējo gadu",
"map_settings_date_range_option_years": "Pēdējos {} gadus",
"map_settings_dialog_title": "Kartes Iestatījumi",
"map_settings_include_show_archived": "Iekļaut Arhivētos",
"map_settings_include_show_partners": "Iekļaut Partnerus",
"map_settings_only_show_favorites": "Rādīt tikai Izlasi",
"map_settings_theme_settings": "Kartes Dizains",
"map_zoom_to_see_photos": "Attāliniet, lai redzētu fotoattēlus",
"matches": "Atbilstības",
"media_type": "Multivides veids",
"memories": "Atmiņas",
"memories_all_caught_up": "Šobrīd, tas arī viss",
"memories_check_back_tomorrow": "Priekš vairāk atmiņām atgriezieties rītdien.",
"memories_setting_description": "",
"memories_start_over": "Sākt no jauna",
"memories_swipe_to_close": "Pavelciet uz augšu, lai aizvērtu",
"memories_year_ago": "A year ago",
"memories_years_ago": "{} years ago",
"memory": "Atmiņa",
"menu": "Izvēlne",
"merge": "Apvienot",
@@ -598,11 +926,16 @@
"missing": "Trūkstošie",
"model": "Modelis",
"month": "Mēnesis",
"monthly_title_text_date_format": "MMMM g",
"more": "Vairāk",
"moved_to_trash": "",
"moved_to_trash": "Pārvietots uz atkritni",
"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",
"my_albums": "Mani albumi",
"name": "Vārds",
"name_or_nickname": "Vārds vai iesauka",
"networking_settings": "Networking",
"networking_subtitle": "Manage the server endpoint settings",
"never": "nekad",
"new_album": "Jauns albums",
"new_api_key": "Jauna API atslēga",
@@ -617,6 +950,7 @@
"no_albums_message": "",
"no_archived_assets_message": "",
"no_assets_message": "NOKLIKŠĶINIET, LAI AUGŠUPIELĀDĒTU SAVU PIRMO FOTOATTĒLU",
"no_assets_to_show": "Nav uzrādāmo aktīvu",
"no_duplicates_found": "Dublikāti netika atrasti.",
"no_exif_info_available": "Nav pieejama exif informācija",
"no_explore_results_message": "",
@@ -628,7 +962,12 @@
"no_results_description": "Izmēģiniet sinonīmu vai vispārīgāku atslēgvārdu",
"no_shared_albums_message": "",
"not_in_any_album": "Nav nevienā albumā",
"not_selected": "Not selected",
"notes": "Piezīmes",
"notification_permission_dialog_content": "Lai iespējotu paziņojumus, atveriet Iestatījumi un atlasiet Atļaut.",
"notification_permission_list_tile_content": "Piešķirt atļauju, lai iespējotu paziņojumus.",
"notification_permission_list_tile_enable_button": "Iespējot Paziņojumus",
"notification_permission_list_tile_title": "Paziņojumu Atļaujas",
"notification_toggle_setting_description": "Ieslēgt e-pasta paziņojumus",
"notifications": "Paziņojumi",
"notifications_setting_description": "Paziņojumu pārvaldība",
@@ -637,6 +976,7 @@
"offline": "Bezsaistē",
"ok": "Labi",
"oldest_first": "",
"on_this_device": "On this device",
"online": "Tiešsaistē",
"only_favorites": "Tikai izlase",
"open_in_map_view": "Atvērt kartes skatā",
@@ -650,6 +990,14 @@
"other_variables": "Citi mainīgie",
"owned": "Īpašumā",
"owner": "Īpašnieks",
"partner_list_user_photos": "{user} fotoattēli",
"partner_list_view_all": "Apskatīt visu",
"partner_page_empty_message": "Jūsu fotogrāfijas pagaidām nav kopīgotas ar nevienu partneri.",
"partner_page_no_more_users": "Nav vairs lietotāju, kurus var pievienot",
"partner_page_partner_add_failed": "Neizdevās pievienot partneri",
"partner_page_select_partner": "Izvēlēties partneri",
"partner_page_shared_to_title": "Kopīgots uz",
"partner_page_stop_sharing_content": "{} vairs nevarēs piekļūt jūsu fotoattēliem.",
"partner_sharing": "",
"partners": "",
"password": "Parole",
@@ -673,6 +1021,14 @@
"permanent_deletion_warning_setting_description": "",
"permanently_delete": "",
"permanently_deleted_asset": "",
"permission_onboarding_back": "Atpakaļ",
"permission_onboarding_continue_anyway": "Tomēr turpināt",
"permission_onboarding_get_started": "Darba sākšana",
"permission_onboarding_go_to_settings": "Doties uz iestatījumiem",
"permission_onboarding_permission_denied": "Atļauja liegta. Lai izmantotu Immich, sadaļā Iestatījumi piešķiriet fotoattēlu un video atļaujas.",
"permission_onboarding_permission_granted": "Atļauja piešķirta! Jūs esat gatavi darbam.",
"permission_onboarding_permission_limited": "Atļauja ierobežota. Lai atļautu Immich dublēšanu un varētu pārvaldīt visu galeriju kolekciju, sadaļā Iestatījumi piešķiriet fotoattēlu un video atļaujas.",
"permission_onboarding_request": "Immich nepieciešama atļauja skatīt jūsu fotoattēlus un videoklipus.",
"photos": "Fotoattēli",
"photos_from_previous_years": "",
"pick_a_location": "",
@@ -683,12 +1039,21 @@
"play_motion_photo": "",
"play_or_pause_video": "",
"port": "",
"preferences_settings_subtitle": "Manage the app's preferences",
"preferences_settings_title": "Iestatījumi",
"preset": "",
"preview": "",
"previous": "",
"previous_memory": "",
"previous_or_next_photo": "",
"primary": "",
"profile_drawer_app_logs": "Žurnāli",
"profile_drawer_client_out_of_date_major": "Mobilā Aplikācija ir novecojusi. Lūdzu atjaunojiet to uz jaunāko lielo versiju",
"profile_drawer_client_out_of_date_minor": "Mobilā Aplikācija ir novecojusi. Lūdzu atjaunojiet to uz jaunāko mazo versiju",
"profile_drawer_client_server_up_to_date": "Klients un serveris ir atjaunināti",
"profile_drawer_github": "GitHub",
"profile_drawer_server_out_of_date_major": "Serveris ir novecojis. Lūdzu atjaunojiet to uz jaunāko lielo versiju",
"profile_drawer_server_out_of_date_minor": "Serveris ir novecojis. Lūdzu atjaunojiet to uz jaunāko mazo versiju",
"profile_picture_set": "",
"public_share": "",
"purchase_button_never_show_again": "Nekad vairs nerādīt",
@@ -696,16 +1061,24 @@
"purchase_button_remove_key": "Noņemt atslēgu",
"purchase_button_select": "Izvēlēties",
"purchase_individual_description_2": "Atbalstītāja statuss",
"purchase_input_suggestion": "Vai tev ir produkta atslēga? Ievadi atslēgu zemāk",
"purchase_license_subtitle": "Nopērc Immich licenci, lai atbalstītu turpmāku pakalpojuma attīstību",
"purchase_lifetime_description": "Pirkums uz mūžu",
"purchase_option_title": "IEGĀDES IESPĒJAS",
"purchase_panel_title": "Atbalstīt projektu",
"purchase_remove_product_key": "Noņemt produkta atslēgu",
"purchase_remove_server_product_key": "Noņemt servera produkta atslēgu",
"purchase_server_description_1": "Visam serverim",
"purchase_server_description_2": "Atbalstītāja statuss",
"purchase_server_title": "Serveris",
"purchase_settings_server_activated": "Servera produkta atslēgu pārvalda administrators",
"rating_clear": "Noņemt vērtējumu",
"reaction_options": "",
"read_changelog": "Lasīt izmaiņu sarakstu",
"recent": "",
"recent_searches": "",
"recently_added": "Recently added",
"recently_added_page_title": "Nesen Pievienotais",
"refresh": "",
"refreshed": "",
"refreshes_every_file": "",
@@ -739,10 +1112,12 @@
"role_editor": "Redaktors",
"role_viewer": "Skatītājs",
"save": "Saglabāt",
"save_to_gallery": "Save to gallery",
"saved_api_key": "API atslēga saglabāta",
"saved_profile": "Profils saglabāts",
"saved_settings": "Iestatījumi saglabāti",
"say_something": "Teikt kaut ko",
"scaffold_body_error_occurred": "Radās kļūda",
"scan_all_libraries": "",
"scan_settings": "",
"search": "Meklēt",
@@ -753,12 +1128,41 @@
"search_camera_model": "",
"search_city": "",
"search_country": "",
"search_filter_apply": "Lietot filtru",
"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_not_in_album": "Nav albumā",
"search_filter_display_options": "Display Options",
"search_filter_filename": "Search by file name",
"search_filter_location": "Location",
"search_filter_location_title": "Select location",
"search_filter_media_type": "Media Type",
"search_filter_media_type_title": "Select media type",
"search_filter_people_title": "Select people",
"search_for_existing_person": "",
"search_no_more_result": "No more results",
"search_no_people": "Nav cilvēku",
"search_no_people_named": "Nav cilvēku ar vārdu \"{name}\"",
"search_no_result": "No results found, try a different search term or combination",
"search_page_categories": "Kategorijas",
"search_page_motion_photos": "Kustību Fotoattēli",
"search_page_no_objects": "Informācija par Objektiem nav pieejama",
"search_page_no_places": "Nav pieejama Informācija par Vietām",
"search_page_screenshots": "Ekrānuzņēmumi",
"search_page_search_photos_videos": "Search for your photos and videos",
"search_page_selfies": "Selfiji",
"search_page_things": "Lietas",
"search_page_view_all_button": "Apskatīt visu",
"search_page_your_activity": "Jūsu aktivitāte",
"search_page_your_map": "Jūsu Karte",
"search_people": "Meklēt cilvēkus",
"search_places": "",
"search_result_page_new_search_hint": "Jauns Meklējums",
"search_state": "",
"search_suggestion_list_smart_search_hint_1": "Viedā meklēšana ir iespējota pēc noklusējuma, lai meklētu metadatus, izmantojiet sintaksi",
"search_suggestion_list_smart_search_hint_2": "m:jūsu-meklēšanas-frāze",
"search_timezone": "",
"search_type": "",
"search_your_photos": "Meklēt Jūsu fotoattēlus",
@@ -773,8 +1177,12 @@
"select_library_owner": "",
"select_new_face": "",
"select_photos": "Fotoattēlu Izvēle",
"select_user_for_sharing_page_err_album": "Neizdevās izveidot albumu",
"selected": "",
"send_message": "",
"server_endpoint": "Server Endpoint",
"server_info_box_app_version": "Aplikācijas Versija",
"server_info_box_server_url": "Servera URL",
"server_online": "Serveris tiešsaistē",
"server_stats": "Servera statistika",
"server_version": "Servera versija",
@@ -784,15 +1192,84 @@
"set_date_of_birth": "Iestatīt dzimšanas datumu",
"set_profile_picture": "",
"set_slideshow_to_fullscreen": "",
"setting_image_viewer_help": "Detaļu skatītājs vispirms ielādē mazo sīktēlu, pēc tam ielādē vidēja lieluma priekšskatījumu (ja iespējots), visbeidzot ielādē oriģinālu (ja iespējots).",
"setting_image_viewer_original_subtitle": "Iespējojiet sākotnējā pilnas izšķirtspējas attēla (liels!) ielādi. Atspējot lai samazinātu datu lietojumu (gan tīklā, gan ierīces kešatmiņā).",
"setting_image_viewer_original_title": "Ielādēt oriģinālo attēlu",
"setting_image_viewer_preview_subtitle": "Iespējojiet vidējas izšķirtspējas attēla ielādēšanu. Atspējojiet vai nu tiešu oriģināla ielādi, vai izmantojiet tikai sīktēlu.",
"setting_image_viewer_preview_title": "Ielādēt priekšskatījuma attēlu",
"setting_image_viewer_title": "Attēli",
"setting_languages_apply": "Lietot",
"setting_languages_subtitle": "Change the app's language",
"setting_languages_title": "Valodas",
"setting_notifications_notify_failures_grace_period": "Paziņot par fona dublēšanas kļūmēm: {}",
"setting_notifications_notify_hours": "{} stundas",
"setting_notifications_notify_immediately": "nekavējoties",
"setting_notifications_notify_minutes": "{} minūtes",
"setting_notifications_notify_never": "nekad",
"setting_notifications_notify_seconds": "{} sekundes",
"setting_notifications_single_progress_subtitle": "Detalizēta augšupielādes progresa informācija par katru aktīvu",
"setting_notifications_single_progress_title": "Rādīt fona dublējuma detalizēto progresu",
"setting_notifications_subtitle": "Paziņojumu preferenču pielāgošana",
"setting_notifications_total_progress_subtitle": "Kopējais augšupielādes progress (pabeigti/kopējie aktīvi)",
"setting_notifications_total_progress_title": "Rādīt fona dublējuma kopējo progresu",
"setting_video_viewer_looping_title": "Cikliski",
"setting_video_viewer_original_video_subtitle": "When streaming a video from the server, play the original even when a transcode is available. May lead to buffering. Videos available locally are played in original quality regardless of this setting.",
"setting_video_viewer_original_video_title": "Force original video",
"settings": "Iestatījumi",
"settings_require_restart": "Lūdzu, restartējiet Immich, lai lietotu šo iestatījumu",
"settings_saved": "",
"share": "Kopīgot",
"share_add_photos": "Pievienot fotoattēlus",
"share_assets_selected": "{} izvēlēti",
"share_dialog_preparing": "Notiek sagatavošana...",
"shared": "Kopīgots",
"shared_album_activities_input_disable": "Komentāri atslēgti",
"shared_album_activity_remove_content": "Vai vēlaties šo aktivitāti dzēst?",
"shared_album_activity_remove_title": "Dzēst Aktivitāti",
"shared_album_section_people_action_error": "Kļūme pametot/noņemot no albuma",
"shared_album_section_people_action_leave": "Noņemt lietotāju no albuma",
"shared_album_section_people_action_remove_user": "Noņemt lietotāju no albuma",
"shared_album_section_people_title": "CILVĒKI",
"shared_by": "",
"shared_by_you": "",
"shared_intent_upload_button_progress_text": "{} / {} Uploaded",
"shared_link_app_bar_title": "Kopīgotas Saites",
"shared_link_clipboard_copied_massage": "Ievietots starpliktuvē",
"shared_link_clipboard_text": "Saite: {}\nParole: {}",
"shared_link_create_error": "Kļūda izveidojot kopīgošanas saiti",
"shared_link_edit_description_hint": "Ievadiet kopīgojuma aprakstu",
"shared_link_edit_expire_after_option_day": "1 diena",
"shared_link_edit_expire_after_option_days": "{} dienas",
"shared_link_edit_expire_after_option_hour": "1 stunda",
"shared_link_edit_expire_after_option_hours": "{} stundas",
"shared_link_edit_expire_after_option_minute": "1 minūte",
"shared_link_edit_expire_after_option_minutes": "{} minūtes",
"shared_link_edit_expire_after_option_months": "{} mēneši",
"shared_link_edit_expire_after_option_year": "{} gads",
"shared_link_edit_password_hint": "Ierakstīt kopīgojuma paroli",
"shared_link_edit_submit_button": "Atjaunināt saiti",
"shared_link_error_server_url_fetch": "Nevarēja ienest servera URL",
"shared_link_expires_day": "Derīguma termiņš beigsies pēc {} dienas",
"shared_link_expires_days": "Derīguma termiņš beigsies pēc {} dienām",
"shared_link_expires_hour": "Derīguma termiņš beigsies pēc {} stundas",
"shared_link_expires_hours": "Derīguma termiņš beigsies pēc {} stundām",
"shared_link_expires_minute": "Derīguma termiņš beigsies pēc {} minūtes",
"shared_link_expires_minutes": "Derīguma termiņš beidzas pēc {} minūtēm",
"shared_link_expires_never": "Derīguma termiņš beigsies ∞",
"shared_link_expires_second": "Derīguma termiņš beigsies pēc {} sekundes",
"shared_link_expires_seconds": "Derīguma termiņš beidzas pēc {} sekundēm",
"shared_link_individual_shared": "Individuāli kopīgots",
"shared_link_info_chip_metadata": "EXIF",
"shared_link_manage_links": "Pārvaldīt Kopīgotās saites",
"shared_links": "Kopīgotās saites",
"shared_with_me": "Shared with me",
"sharing": "Kopīgošana",
"sharing_page_album": "Kopīgotie albumi",
"sharing_page_description": "Izveidojiet koplietojamus albumus, lai kopīgotu fotoattēlus un videoklipus ar Jūsu tīkla lietotājiem.",
"sharing_page_empty_list": "TUKŠS SARAKSTS",
"sharing_sidebar_description": "",
"sharing_silver_appbar_create_shared_album": "Izveidot kopīgotu albumu",
"sharing_silver_appbar_share_partner": "Dalīties ar partneri",
"show_album_options": "Rādīt albuma iespējas",
"show_albums": "Rādīt albumus",
"show_all_people": "Rādīt visus cilvēkus",
@@ -824,7 +1301,7 @@
"sort_oldest": "Vecākā fotogrāfija",
"sort_recent": "Nesenākā fotogrāfija",
"sort_title": "Nosaukums",
"source": "Avots",
"source": "Pirmkods",
"stack": "Apvienot kaudzē",
"stack_selected_photos": "",
"stacktrace": "",
@@ -843,10 +1320,26 @@
"support_and_feedback": "Atbalsts un atsauksmes",
"swap_merge_direction": "",
"sync": "Sinhronizēt",
"sync_albums": "Sync albums",
"sync_albums_manual_subtitle": "Sync all uploaded videos and photos to the selected backup albums",
"sync_upload_album_setting_subtitle": "Create and upload your photos and videos to the selected albums on Immich",
"template": "",
"theme": "Dizains",
"theme_selection": "",
"theme_selection_description": "",
"theme_setting_asset_list_storage_indicator_title": "Rādīt krātuves indikatoru uz aktīvu elementiem",
"theme_setting_asset_list_tiles_per_row_title": "Aktīvu skaits rindā ({})",
"theme_setting_colorful_interface_subtitle": "Apply primary color to background surfaces.",
"theme_setting_colorful_interface_title": "Colorful interface",
"theme_setting_image_viewer_quality_subtitle": "Attēlu skatītāja detaļu kvalitātes pielāgošana",
"theme_setting_image_viewer_quality_title": "Attēlu skatītāja kvalitāte",
"theme_setting_primary_color_subtitle": "Pick a color for primary actions and accents.",
"theme_setting_primary_color_title": "Primary color",
"theme_setting_system_primary_color_title": "Use system color",
"theme_setting_system_theme_switch": "Automātisks (sekot sistēmas iestatījumiem)",
"theme_setting_theme_subtitle": "Izvēlieties programmas dizaina iestatījumu",
"theme_setting_three_stage_loading_subtitle": "Trīspakāpju ielāde var palielināt ielādēšanas veiktspēju, bet izraisa ievērojami lielāku tīkla noslodzi",
"theme_setting_three_stage_loading_title": "Iespējot trīspakāpju ielādi",
"they_will_be_merged_together": "Tās tiks apvienotas",
"time_based_memories": "",
"timezone": "Laika zona",
@@ -857,7 +1350,15 @@
"total_usage": "Kopējais lietojums",
"trash": "Atkritne",
"trash_all": "Dzēst Visu",
"trash_emptied": "Emptied trash",
"trash_no_results_message": "",
"trash_page_delete_all": "Dzēst Visu",
"trash_page_empty_trash_dialog_content": "Vai vēlaties iztukšot savus izmestos aktīvus? Tie tiks neatgriezeniski izņemti no Immich",
"trash_page_info": "Atkritnes vienumi tiks neatgriezeniski dzēsti pēc {} dienām",
"trash_page_no_assets": "Atkritnē nav aktīvu",
"trash_page_restore_all": "Atjaunot Visu",
"trash_page_select_assets_btn": "Atlasīt aktīvus",
"trash_page_title": "Atkritne ({})",
"type": "",
"unarchive": "Atarhivēt",
"unfavorite": "Noņemt no izlases",
@@ -876,11 +1377,16 @@
"updated_password": "Parole ir atjaunināta",
"upload": "Augšupielādēt",
"upload_concurrency": "",
"upload_dialog_info": "Vai vēlaties veikt izvēlētā(-o) aktīva(-u) dublējumu uz servera?",
"upload_dialog_title": "Augšupielādēt Aktīvu",
"upload_status_duplicates": "Dublikāti",
"upload_status_errors": "Kļūdas",
"upload_status_uploaded": "Augšupielādēts",
"upload_to_immich": "Upload to Immich ({})",
"uploading": "Uploading",
"url": "",
"usage": "Lietojums",
"use_current_connection": "use current connection",
"user": "Lietotājs",
"user_id": "Lietotāja ID",
"user_purchase_settings_description": "Pirkuma pārvaldība",
@@ -889,10 +1395,17 @@
"users": "Lietotāji",
"utilities": "Rīki",
"validate": "",
"validate_endpoint_error": "Please enter a valid URL",
"variables": "",
"version": "Versija",
"version_announcement_message": "Sveiki! Ir pieejama jauna Immich versija. Lūdzu, veltiet laiku, lai izlasītu <link>laidiena piezīmes</link> un pārliecinātos, ka jūsu iestatījumi ir atjaunināti, lai novērstu jebkādu nepareizu konfigurāciju, jo īpaši, ja izmantojat WatchTower vai citu mehānismu, kas automātiski atjaunina jūsu Immich instanci.",
"version_announcement_overlay_release_notes": "informācija par laidienu",
"version_announcement_overlay_text_1": "Sveiks draugs, ir jauns izlaidums no",
"version_announcement_overlay_text_2": "lūdzu, veltiet laiku, lai apmeklētu",
"version_announcement_overlay_text_3": " un pārliecinieties, vai docker-compose un .env iestatījumi ir atjaunināti, lai novērstu jebkādas nepareizas konfigurācijas, īpaši, ja izmantojat WatchTower vai mehānismu, kas automātiski veic servera lietojumprogrammas atjaunināšanu.",
"version_announcement_overlay_title": "Pieejama jauna servera versija 🎉",
"version_history": "Versiju vēsture",
"version_history_item": "{version} uzstādīta {date}",
"video": "Videoklips",
"video_hover_setting_description": "",
"videos": "Videoklipi",
@@ -902,11 +1415,16 @@
"view_links": "",
"view_next_asset": "",
"view_previous_asset": "",
"viewer_remove_from_stack": "Noņemt no Steka",
"viewer_stack_use_as_main_asset": "Izmantot kā Galveno Aktīvu",
"viewer_unstack": "At-Stekot",
"waiting": "Gaida",
"week": "Nedēļa",
"welcome_to_immich": "",
"wifi_name": "WiFi Name",
"year": "Gads",
"years_ago": "Pirms {years, plural, one {# gada} other {# gadiem}}",
"yes": "Jā",
"your_wifi_name": "Your WiFi name",
"zoom_image": "Pietuvināt attēlu"
}

View File

@@ -4,6 +4,7 @@
"account_settings": "Бүртгэлийн тохиргоо",
"acknowledge": "Ойлголоо",
"action": "Үйлдэл",
"action_common_update": "Update",
"actions": "Үйлдлүүд",
"active": "Идэвхтэй",
"activity": "Үйлдлийн бүртгэл",
@@ -13,6 +14,7 @@
"add_a_location": "Байршил нэмэх",
"add_a_name": "Нэр өгөх",
"add_a_title": "Гарчиг оруулах",
"add_endpoint": "Add endpoint",
"add_exclusion_pattern": "",
"add_import_path": "",
"add_location": "Байршил оруулах",
@@ -22,6 +24,8 @@
"add_photos": "Зураг нэмэх",
"add_to": "",
"add_to_album": "Цомогт оруулах",
"add_to_album_bottom_sheet_added": "Added to {album}",
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
"add_to_shared_album": "Нээлттэй албумд оруулах",
"added_to_archive": "Архивд оруулах",
"added_to_favorites": "Дуртай зурганд нэмэх",
@@ -229,9 +233,21 @@
"admin_password": "",
"administration": "Админ",
"advanced": "",
"advanced_settings_log_level_title": "Log level: {}",
"advanced_settings_prefer_remote_subtitle": "Some devices are painfully slow to load thumbnails from assets on the device. Activate this setting to load remote images instead.",
"advanced_settings_prefer_remote_title": "Prefer remote images",
"advanced_settings_proxy_headers_subtitle": "Define proxy headers Immich should send with each network request",
"advanced_settings_proxy_headers_title": "Proxy Headers",
"advanced_settings_self_signed_ssl_subtitle": "Skips SSL certificate verification for the server endpoint. Required for self-signed certificates.",
"advanced_settings_self_signed_ssl_title": "Allow self-signed SSL certificates",
"advanced_settings_tile_subtitle": "Advanced user's settings",
"advanced_settings_troubleshooting_subtitle": "Enable additional features for troubleshooting",
"advanced_settings_troubleshooting_title": "Troubleshooting",
"album_added": "Цомог нэмэгдлээ",
"album_added_notification_setting_description": "",
"album_cover_updated": "",
"album_info_card_backup_album_excluded": "EXCLUDED",
"album_info_card_backup_album_included": "INCLUDED",
"album_info_updated": "Цомгийн мэлээлэл шинэчлэгдлээ",
"album_leave": "Цомгоос гарах уу?",
"album_leave_confirmation": "Та {album} цомгоос гарахдаа итгэлтэй байна уу?",
@@ -239,8 +255,20 @@
"album_options": "Цомгийн тохиргоо",
"album_remove_user": "Хэрэглэгч хасах уу?",
"album_remove_user_confirmation": "{user} хэрэглэгчийг хасахдаа итгэлтэй байна уу?",
"album_thumbnail_card_item": "1 item",
"album_thumbnail_card_items": "{} items",
"album_thumbnail_card_shared": " · Shared",
"album_thumbnail_shared_by": "Shared by {}",
"album_updated": "",
"album_updated_setting_description": "",
"album_viewer_appbar_delete_confirm": "Are you sure you want to delete this album from your account?",
"album_viewer_appbar_share_err_delete": "Failed to delete album",
"album_viewer_appbar_share_err_leave": "Failed to leave album",
"album_viewer_appbar_share_err_remove": "There are problems in removing assets from album",
"album_viewer_appbar_share_err_title": "Failed to change album title",
"album_viewer_appbar_share_leave": "Leave album",
"album_viewer_appbar_share_to": "Share To",
"album_viewer_page_share_add_users": "Add users",
"albums": "Цомгууд",
"all": "Бүгд",
"all_albums": "Бүх цомог",
@@ -252,53 +280,192 @@
"api_key_description": "Энэ утга зөвхөн ганц л удаа харагдана. Цонхоо хаахаас өмнө хуулж аваарай.",
"api_key_empty": "Таны API түлхүүрийн нэр хоосон байж болохгүй",
"api_keys": "API түлхүүрүүд",
"app_bar_signout_dialog_content": "Are you sure you want to sign out?",
"app_bar_signout_dialog_ok": "Yes",
"app_bar_signout_dialog_title": "Sign out",
"app_settings": "Апп-н тохиргоо",
"appears_in": "",
"archive": "Архив",
"archive_or_unarchive_photo": "Зургийг архивт хийх эсвэл гаргах",
"archive_page_no_archived_assets": "No archived assets found",
"archive_page_title": "Archive ({})",
"archive_size": "Архивын хэмжээ",
"archive_size_description": "Татах үеийн архивын хэмжээг тохируулах (GiB-р)",
"archived": "Archived",
"asset_action_delete_err_read_only": "Cannot delete read only asset(s), skipping",
"asset_action_share_err_offline": "Cannot fetch offline asset(s), skipping",
"asset_added_to_album": "Цомогт нэмсэн",
"asset_adding_to_album": "Цомогт нэмж байна...",
"asset_list_group_by_sub_title": "Group by",
"asset_list_layout_settings_dynamic_layout_title": "Dynamic layout",
"asset_list_layout_settings_group_automatically": "Automatic",
"asset_list_layout_settings_group_by": "Group assets by",
"asset_list_layout_settings_group_by_month_day": "Month + day",
"asset_list_layout_sub_title": "Layout",
"asset_list_settings_subtitle": "Photo grid layout settings",
"asset_list_settings_title": "Photo Grid",
"asset_offline": "",
"asset_restored_successfully": "Asset restored successfully",
"asset_viewer_settings_subtitle": "Manage your gallery viewer settings",
"asset_viewer_settings_title": "Asset Viewer",
"assets": "",
"assets_deleted_permanently": "{} asset(s) deleted permanently",
"assets_deleted_permanently_from_server": "{} asset(s) deleted permanently from the Immich server",
"assets_removed_permanently_from_device": "{} asset(s) removed permanently from your device",
"assets_restored_successfully": "{} asset(s) restored successfully",
"assets_trashed": "{} asset(s) trashed",
"assets_trashed_from_server": "{} asset(s) trashed from the Immich server",
"authorized_devices": "",
"automatic_endpoint_switching_subtitle": "Connect locally over designated Wi-Fi when available and use alternative connections elsewhere",
"automatic_endpoint_switching_title": "Automatic URL switching",
"back": "",
"background_location_permission": "Background location permission",
"background_location_permission_content": "In order to switch networks when running in the background, Immich must *always* have precise location access so the app can read the Wi-Fi network's name",
"backup_album_selection_page_albums_device": "Albums on device ({})",
"backup_album_selection_page_albums_tap": "Tap to include, double tap to exclude",
"backup_album_selection_page_assets_scatter": "Assets can scatter across multiple albums. Thus, albums can be included or excluded during the backup process.",
"backup_album_selection_page_select_albums": "Select albums",
"backup_album_selection_page_selection_info": "Selection Info",
"backup_album_selection_page_total_assets": "Total unique assets",
"backup_all": "All",
"backup_background_service_backup_failed_message": "Failed to backup assets. Retrying…",
"backup_background_service_connection_failed_message": "Failed to connect to the server. Retrying…",
"backup_background_service_current_upload_notification": "Uploading {}",
"backup_background_service_default_notification": "Checking for new assets…",
"backup_background_service_error_title": "Backup error",
"backup_background_service_in_progress_notification": "Backing up your assets…",
"backup_background_service_upload_failure_notification": "Failed to upload {}",
"backup_controller_page_albums": "Backup Albums",
"backup_controller_page_background_app_refresh_disabled_content": "Апп нээгээгүй байх үед нөөцлөлт хийх бол Settings > General > Background App Refresh хандаж идэвхижүүлнэ үү.",
"backup_controller_page_background_app_refresh_disabled_title": "Апп нээгээгүй байх үед нөөцлөлт идэвхигүй.",
"backup_controller_page_background_app_refresh_enable_button_text": "Тохиргоо хэсэгт очих",
"backup_controller_page_background_battery_info_link": "Show me how",
"backup_controller_page_background_battery_info_message": "For the best background backup experience, please disable any battery optimizations restricting background activity for Immich.\n\nSince this is device-specific, please lookup the required information for your device manufacturer.",
"backup_controller_page_background_battery_info_ok": "OK",
"backup_controller_page_background_battery_info_title": "Battery optimizations",
"backup_controller_page_background_charging": "Only while charging",
"backup_controller_page_background_configure_error": "Failed to configure the background service",
"backup_controller_page_background_delay": "Delay new assets backup: {}",
"backup_controller_page_background_description": "Turn on the background service to automatically backup any new assets without needing to open the app",
"backup_controller_page_background_is_off": "Automatic background backup is off",
"backup_controller_page_background_is_on": "Automatic background backup is on",
"backup_controller_page_background_turn_off": "Turn off background service",
"backup_controller_page_background_turn_on": "Turn on background service",
"backup_controller_page_background_wifi": "Only on WiFi",
"backup_controller_page_backup": "Backup",
"backup_controller_page_backup_selected": "Selected: ",
"backup_controller_page_backup_sub": "Backed up photos and videos",
"backup_controller_page_created": "Created on: {}",
"backup_controller_page_desc_backup": "Turn on foreground backup to automatically upload new assets to the server when opening the app.",
"backup_controller_page_excluded": "Excluded: ",
"backup_controller_page_failed": "Failed ({})",
"backup_controller_page_filename": "File name: {} [{}]",
"backup_controller_page_id": "ID: {}",
"backup_controller_page_info": "Backup Information",
"backup_controller_page_none_selected": "None selected",
"backup_controller_page_remainder": "Remainder",
"backup_controller_page_remainder_sub": "Remaining photos and videos to back up from selection",
"backup_controller_page_server_storage": "Server Storage",
"backup_controller_page_start_backup": "Start Backup",
"backup_controller_page_status_off": "Automatic foreground backup is off",
"backup_controller_page_status_on": "Automatic foreground backup is on",
"backup_controller_page_storage_format": "{} of {} used",
"backup_controller_page_to_backup": "Albums to be backed up",
"backup_controller_page_total_sub": "All unique photos and videos from selected albums",
"backup_controller_page_turn_off": "Turn off foreground backup",
"backup_controller_page_turn_on": "Turn on foreground backup",
"backup_controller_page_uploading_file_info": "Uploading file info",
"backup_err_only_album": "Cannot remove the only album",
"backup_info_card_assets": "assets",
"backup_manual_cancelled": "Cancelled",
"backup_manual_in_progress": "Upload already in progress. Try after sometime",
"backup_manual_success": "Success",
"backup_manual_title": "Upload status",
"backup_options_page_title": "Backup options",
"backup_setting_subtitle": "Manage background and foreground upload settings",
"backward": "",
"blurred_background": "",
"buy": "Immich худалдаж авах",
"cache_settings_album_thumbnails": "Library page thumbnails ({} assets)",
"cache_settings_clear_cache_button": "Clear cache",
"cache_settings_clear_cache_button_title": "Clears the app's cache. This will significantly impact the app's performance until the cache has rebuilt.",
"cache_settings_duplicated_assets_clear_button": "CLEAR",
"cache_settings_duplicated_assets_subtitle": "Photos and videos that are black listed by the app",
"cache_settings_duplicated_assets_title": "Duplicated Assets ({})",
"cache_settings_image_cache_size": "Image cache size ({} assets)",
"cache_settings_statistics_album": "Library thumbnails",
"cache_settings_statistics_assets": "{} assets ({})",
"cache_settings_statistics_full": "Full images",
"cache_settings_statistics_shared": "Shared album thumbnails",
"cache_settings_statistics_thumbnail": "Thumbnails",
"cache_settings_statistics_title": "Cache usage",
"cache_settings_subtitle": "Control the caching behaviour of the Immich mobile application",
"cache_settings_thumbnail_size": "Thumbnail cache size ({} assets)",
"cache_settings_tile_subtitle": "Control the local storage behaviour",
"cache_settings_tile_title": "Local Storage",
"cache_settings_title": "Caching Settings",
"camera": "Камер",
"camera_brand": "Камерын үйлдвэр",
"camera_model": "Камерын загвар",
"cancel": "Цуцлах",
"cancel_search": "Хайлт цуцлах",
"canceled": "Canceled",
"cannot_merge_people": "",
"cannot_update_the_description": "",
"change_date": "Огноо өөрчлөх",
"change_display_order": "Change display order",
"change_expiration_time": "",
"change_location": "Байршил өөрчлөх",
"change_name": "Нэр өөрчлөх",
"change_name_successfully": "Нэр амжилттай өөрчлөгдлөө",
"change_password": "Нууц үг өөрчлөх",
"change_password_form_confirm_password": "Confirm Password",
"change_password_form_description": "Hi {name},\n\nThis is either the first time you are signing into the system or a request has been made to change your password. Please enter the new password below.",
"change_password_form_new_password": "New Password",
"change_password_form_password_mismatch": "Passwords do not match",
"change_password_form_reenter_new_password": "Re-enter New Password",
"change_your_password": "",
"changed_visibility_successfully": "",
"check_corrupt_asset_backup": "Check for corrupt asset backups",
"check_corrupt_asset_backup_button": "Perform check",
"check_corrupt_asset_backup_description": "Run this check only over Wi-Fi and once all assets have been backed-up. The procedure might take a few minutes.",
"check_logs": "",
"city": "Хот",
"clear": "Цэвэрлэх",
"clear_all": "Бүгдийг цэвэрлэх",
"clear_message": "",
"clear_value": "",
"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_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",
"close": "",
"collapse_all": "",
"color_theme": "",
"comment_options": "",
"comments_are_disabled": "",
"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.",
"completed": "Completed",
"confirm": "",
"confirm_admin_password": "",
"confirm_password": "",
"contain": "",
"context": "",
"continue": "",
"control_bottom_app_bar_album_info_shared": "{} items · Shared",
"control_bottom_app_bar_create_new_album": "Create new album",
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
"control_bottom_app_bar_delete_from_local": "Delete from device",
"control_bottom_app_bar_edit_location": "Edit Location",
"control_bottom_app_bar_edit_time": "Edit Date & Time",
"control_bottom_app_bar_share_link": "Share Link",
"control_bottom_app_bar_share_to": "Share To",
"control_bottom_app_bar_trash_from_immich": "Move to Trash",
"copied_image_to_clipboard": "",
"copy_error": "",
"copy_file_path": "",
@@ -312,33 +479,54 @@
"covers": "",
"create": "",
"create_album": "",
"create_album_page_untitled": "Untitled",
"create_library": "",
"create_link": "",
"create_link_to_share": "",
"create_new": "CREATE NEW",
"create_new_person": "",
"create_new_user": "",
"create_shared_album_page_share_add_assets": "ADD ASSETS",
"create_shared_album_page_share_select_photos": "Select Photos",
"create_user": "",
"created": "",
"crop": "Crop",
"curated_object_page_title": "Things",
"current_device": "",
"current_server_address": "Current server address",
"custom_locale": "",
"custom_locale_description": "",
"daily_title_text_date": "E, MMM dd",
"daily_title_text_date_year": "E, MMM dd, yyyy",
"dark": "",
"date_after": "",
"date_and_time": "",
"date_before": "",
"date_format": "E, LLL d, y • h:mm a",
"date_range": "",
"day": "",
"default_locale": "",
"default_locale_description": "",
"delete": "",
"delete_album": "",
"delete_dialog_alert": "These items will be permanently deleted from Immich and from your device",
"delete_dialog_alert_local": "These items will be permanently removed from your device but still be available on the Immich server",
"delete_dialog_alert_local_non_backed_up": "Some of the items aren't backed up to Immich and will be permanently removed from your device",
"delete_dialog_alert_remote": "These items will be permanently deleted from the Immich server",
"delete_dialog_ok_force": "Delete Anyway",
"delete_dialog_title": "Delete Permanently",
"delete_key": "",
"delete_library": "",
"delete_link": "",
"delete_local_dialog_ok_backed_up_only": "Delete Backed Up Only",
"delete_local_dialog_ok_force": "Delete Anyway",
"delete_shared_link": "",
"delete_shared_link_dialog_title": "Delete Shared Link",
"delete_user": "",
"deleted_shared_link": "",
"description": "",
"description_input_hint_text": "Add description...",
"description_input_submit_error": "Error updating description, check the log for more details",
"details": "",
"direction": "",
"disallow_edits": "",
@@ -351,7 +539,21 @@
"display_original_photos_setting_description": "",
"done": "",
"download": "",
"download_canceled": "Download canceled",
"download_complete": "Download complete",
"download_enqueue": "Download enqueued",
"download_error": "Download Error",
"download_failed": "Download failed",
"download_filename": "file: {}",
"download_finished": "Download finished",
"download_notfound": "Download not found",
"download_paused": "Download paused",
"download_started": "Download started",
"download_sucess": "Download success",
"download_sucess_android": "The media has been downloaded to DCIM/Immich",
"download_waiting_to_retry": "Waiting to retry",
"downloading": "",
"downloading_media": "Downloading media",
"duration": "",
"edit_album": "",
"edit_avatar": "",
@@ -364,6 +566,7 @@
"edit_key": "",
"edit_link": "",
"edit_location": "",
"edit_location_dialog_title": "Location",
"edit_name": "",
"edit_people": "",
"edit_title": "",
@@ -371,12 +574,17 @@
"edited": "",
"editor": "",
"email": "",
"empty_folder": "This folder is empty",
"empty_trash": "Хогийн сав хоослох",
"enable": "",
"enabled": "",
"end_date": "",
"enqueued": "Enqueued",
"enter_wifi_name": "Enter WiFi name",
"error": "",
"error_change_sort_album": "Failed to change album sort order",
"error_loading_image": "",
"error_saving_image": "Error: {}",
"errors": {
"unable_to_add_album_users": "",
"unable_to_add_comment": "",
@@ -425,37 +633,90 @@
"unable_to_update_settings": "",
"unable_to_update_user": ""
},
"exif_bottom_sheet_description": "Add Description...",
"exif_bottom_sheet_details": "DETAILS",
"exif_bottom_sheet_location": "LOCATION",
"exif_bottom_sheet_people": "PEOPLE",
"exif_bottom_sheet_person_add_person": "Add name",
"exif_bottom_sheet_person_age": "Age {}",
"exif_bottom_sheet_person_age_months": "Age {} months",
"exif_bottom_sheet_person_age_year_months": "Age 1 year, {} months",
"exif_bottom_sheet_person_age_years": "Age {}",
"exit_slideshow": "",
"expand_all": "",
"experimental_settings_new_asset_list_subtitle": "Work in progress",
"experimental_settings_new_asset_list_title": "Enable experimental photo grid",
"experimental_settings_subtitle": "Use at your own risk!",
"experimental_settings_title": "Experimental",
"expire_after": "",
"expired": "",
"explore": "Эрж олох",
"extension": "",
"external_libraries": "",
"external_network": "External network",
"external_network_sheet_info": "When not on the preferred WiFi network, the app will connect to the server through the first of the below URLs it can reach, starting from top to bottom",
"failed": "Failed",
"failed_to_load_assets": "Failed to load assets",
"failed_to_load_folder": "Failed to load folder",
"favorite": "",
"favorite_or_unfavorite_photo": "",
"favorites": "Дуртай",
"favorites_page_no_favorites": "No favorite assets found",
"feature_photo_updated": "",
"file_name": "",
"file_name_or_extension": "",
"filename": "",
"filetype": "",
"filter": "Filter",
"filter_people": "",
"fix_incorrect_match": "",
"folder": "Folder",
"folder_not_found": "Folder not found",
"folders": "Folders",
"forward": "",
"general": "",
"get_help": "",
"get_wifiname_error": "Could not get Wi-Fi name. Make sure you have granted the necessary permissions and are connected to a Wi-Fi network",
"getting_started": "",
"go_back": "",
"go_to_search": "",
"grant_permission": "Grant permission",
"group_albums_by": "",
"haptic_feedback_switch": "Enable haptic feedback",
"haptic_feedback_title": "Haptic Feedback",
"has_quota": "",
"header_settings_add_header_tip": "Add Header",
"header_settings_field_validator_msg": "Value cannot be empty",
"header_settings_header_name_input": "Header name",
"header_settings_header_value_input": "Header value",
"headers_settings_tile_subtitle": "Define proxy headers the app should send with each network request",
"headers_settings_tile_title": "Custom proxy headers",
"hide_gallery": "",
"hide_password": "",
"hide_person": "",
"home_page_add_to_album_conflicts": "Added {added} assets to album {album}. {failed} assets are already in the album.",
"home_page_add_to_album_err_local": "Can not add local assets to albums yet, skipping",
"home_page_add_to_album_success": "Added {added} assets to album {album}.",
"home_page_album_err_partner": "Can not add partner assets to an album yet, skipping",
"home_page_archive_err_local": "Can not archive local assets yet, skipping",
"home_page_archive_err_partner": "Can not archive partner assets, skipping",
"home_page_building_timeline": "Building the timeline",
"home_page_delete_err_partner": "Can not delete partner assets, skipping",
"home_page_delete_remote_err_local": "Local assets in delete remote selection, skipping",
"home_page_favorite_err_local": "Can not favorite local assets yet, skipping",
"home_page_favorite_err_partner": "Can not favorite partner assets yet, skipping",
"home_page_first_time_notice": "If this is your first time using the app, please make sure to choose a backup album(s) so that the timeline can populate photos and videos in the album(s).",
"home_page_share_err_local": "Can not share local assets via link, skipping",
"home_page_upload_err_limit": "Can only upload a maximum of 30 assets at a time, skipping",
"host": "",
"hour": "",
"ignore_icloud_photos": "Ignore iCloud photos",
"ignore_icloud_photos_description": "Photos that are stored on iCloud will not be uploaded to the Immich server",
"image": "",
"image_saved_successfully": "Image saved",
"image_viewer_page_state_provider_download_started": "Download Started",
"image_viewer_page_state_provider_download_success": "Download Success",
"image_viewer_page_state_provider_share_error": "Share Error",
"immich_logo": "",
"import_path": "",
"in_archive": "",
@@ -470,6 +731,8 @@
"night_at_midnight": "",
"night_at_twoam": ""
},
"invalid_date": "Invalid date",
"invalid_date_format": "Invalid date format",
"invite_people": "Хүмүүс урих",
"invite_to_album": "",
"jobs": "",
@@ -483,6 +746,12 @@
"level": "",
"library": "Зургийн сан",
"library_options": "",
"library_page_device_albums": "Albums on Device",
"library_page_new_album": "New album",
"library_page_sort_asset_count": "Number of assets",
"library_page_sort_created": "Created date",
"library_page_sort_last_modified": "Last modified",
"library_page_sort_title": "Album title",
"light": "",
"link_options": "",
"link_to_oauth": "",
@@ -490,9 +759,39 @@
"list": "",
"loading": "",
"loading_search_results_failed": "",
"local_network": "Local network",
"local_network_sheet_info": "The app will connect to the server through this URL when using the specified Wi-Fi network",
"location_permission": "Location permission",
"location_permission_content": "In order to use the auto-switching feature, Immich needs precise location permission so it can read the current WiFi network's name",
"location_picker_choose_on_map": "Choose on map",
"location_picker_latitude_error": "Enter a valid latitude",
"location_picker_latitude_hint": "Enter your latitude here",
"location_picker_longitude_error": "Enter a valid longitude",
"location_picker_longitude_hint": "Enter your longitude here",
"log_out": "",
"log_out_all_devices": "",
"login_disabled": "Login has been disabled",
"login_form_api_exception": "API exception. Please check the server URL and try again.",
"login_form_back_button_text": "Back",
"login_form_email_hint": "youremail@email.com",
"login_form_endpoint_hint": "http://your-server-ip:port",
"login_form_endpoint_url": "Server Endpoint URL",
"login_form_err_http": "Please specify http:// or https://",
"login_form_err_invalid_email": "Invalid Email",
"login_form_err_invalid_url": "Invalid URL",
"login_form_err_leading_whitespace": "Leading whitespace",
"login_form_err_trailing_whitespace": "Trailing whitespace",
"login_form_failed_get_oauth_server_config": "Error logging using OAuth, check server URL",
"login_form_failed_get_oauth_server_disable": "OAuth feature is not available on this server",
"login_form_failed_login": "Error logging you in, check server URL, email and password",
"login_form_handshake_exception": "There was an Handshake Exception with the server. Enable self-signed certificate support in the settings if you are using a self-signed certificate.",
"login_form_password_hint": "password",
"login_form_save_login": "Stay logged in",
"login_form_server_empty": "Enter a server URL.",
"login_form_server_error": "Could not connect to server.",
"login_has_been_disabled": "",
"login_password_changed_error": "There was an error updating your password",
"login_password_changed_success": "Password updated successfully",
"look": "",
"loop_videos": "",
"loop_videos_description": "",
@@ -505,11 +804,38 @@
"manage_your_devices": "",
"manage_your_oauth_connection": "",
"map": "",
"map_assets_in_bound": "{} photo",
"map_assets_in_bounds": "{} photos",
"map_cannot_get_user_location": "Cannot get user's location",
"map_location_dialog_yes": "Yes",
"map_location_picker_page_use_location": "Use this location",
"map_location_service_disabled_content": "Location service needs to be enabled to display assets from your current location. Do you want to enable it now?",
"map_location_service_disabled_title": "Location Service disabled",
"map_marker_with_image": "",
"map_no_assets_in_bounds": "No photos in this area",
"map_no_location_permission_content": "Location permission is needed to display assets from your current location. Do you want to allow it now?",
"map_no_location_permission_title": "Location Permission denied",
"map_settings": "",
"map_settings_dark_mode": "Dark mode",
"map_settings_date_range_option_day": "Past 24 hours",
"map_settings_date_range_option_days": "Past {} days",
"map_settings_date_range_option_year": "Past year",
"map_settings_date_range_option_years": "Past {} years",
"map_settings_dialog_title": "Map Settings",
"map_settings_include_show_archived": "Include Archived",
"map_settings_include_show_partners": "Include Partners",
"map_settings_only_show_favorites": "Show Favorite Only",
"map_settings_theme_settings": "Map Theme",
"map_zoom_to_see_photos": "Zoom out to see photos",
"media_type": "",
"memories": "",
"memories_all_caught_up": "All caught up",
"memories_check_back_tomorrow": "Check back tomorrow for more memories",
"memories_setting_description": "",
"memories_start_over": "Start Over",
"memories_swipe_to_close": "Swipe up to close",
"memories_year_ago": "A year ago",
"memories_years_ago": "{} years ago",
"menu": "",
"merge": "",
"merge_people": "",
@@ -519,11 +845,16 @@
"missing": "",
"model": "",
"month": "",
"monthly_title_text_date_format": "MMMM y",
"more": "",
"moved_to_trash": "",
"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",
"my_albums": "",
"name": "",
"name_or_nickname": "",
"networking_settings": "Networking",
"networking_subtitle": "Manage the server endpoint settings",
"never": "",
"new_api_key": "",
"new_password": "",
@@ -536,6 +867,7 @@
"no_albums_message": "",
"no_archived_assets_message": "",
"no_assets_message": "Энд дарж та эхний зургаа хуулж үзэх үү",
"no_assets_to_show": "No assets to show",
"no_exif_info_available": "",
"no_explore_results_message": "Зураг хуулж оруулсаны дараа ашиглах боломжтой болно.",
"no_favorites_message": "",
@@ -545,7 +877,12 @@
"no_results": "",
"no_shared_albums_message": "",
"not_in_any_album": "",
"not_selected": "Not selected",
"notes": "",
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
"notification_permission_list_tile_content": "Мэдэгдэл нээх эрх өгнө үү.\n",
"notification_permission_list_tile_enable_button": "Мэдэгдэл нээх",
"notification_permission_list_tile_title": "Мэдэгдлийн эрх",
"notification_toggle_setting_description": "",
"notifications": "",
"notifications_setting_description": "",
@@ -553,6 +890,7 @@
"offline": "",
"ok": "",
"oldest_first": "",
"on_this_device": "On this device",
"online": "",
"only_favorites": "Зөвхөн дуртай зурагнууд",
"open_the_search_filters": "",
@@ -563,6 +901,14 @@
"other_variables": "",
"owned": "",
"owner": "",
"partner_list_user_photos": "{user}'s photos",
"partner_list_view_all": "View all",
"partner_page_empty_message": "Your photos are not yet shared with any partner.",
"partner_page_no_more_users": "No more users to add",
"partner_page_partner_add_failed": "Failed to add partner",
"partner_page_select_partner": "Select partner",
"partner_page_shared_to_title": "Shared to",
"partner_page_stop_sharing_content": "{} will no longer be able to access your photos.",
"partner_sharing": "",
"partners": "",
"password": "",
@@ -586,6 +932,14 @@
"permanent_deletion_warning_setting_description": "",
"permanently_delete": "",
"permanently_deleted_asset": "",
"permission_onboarding_back": "Back",
"permission_onboarding_continue_anyway": "Continue anyway",
"permission_onboarding_get_started": "Get started",
"permission_onboarding_go_to_settings": "Go to settings",
"permission_onboarding_permission_denied": "Permission denied. To use Immich, grant photo and video permissions in Settings.",
"permission_onboarding_permission_granted": "Permission granted! You are all set.",
"permission_onboarding_permission_limited": "Permission limited. To let Immich backup and manage your entire gallery collection, grant photo and video permissions in Settings.",
"permission_onboarding_request": "Immich requires permission to view your photos and videos.",
"photos": "",
"photos_from_previous_years": "",
"pick_a_location": "",
@@ -596,18 +950,29 @@
"play_motion_photo": "",
"play_or_pause_video": "",
"port": "",
"preferences_settings_subtitle": "Manage the app's preferences",
"preferences_settings_title": "Preferences",
"preset": "",
"preview": "",
"previous": "",
"previous_memory": "",
"previous_or_next_photo": "",
"primary": "",
"profile_drawer_app_logs": "Logs",
"profile_drawer_client_out_of_date_major": "Mobile App is out of date. Please update to the latest major version.",
"profile_drawer_client_out_of_date_minor": "Mobile App is out of date. Please update to the latest minor version.",
"profile_drawer_client_server_up_to_date": "Client and Server are up-to-date",
"profile_drawer_github": "GitHub",
"profile_drawer_server_out_of_date_major": "Server is out of date. Please update to the latest major version.",
"profile_drawer_server_out_of_date_minor": "Server is out of date. Please update to the latest minor version.",
"profile_picture_set": "",
"public_share": "",
"reaction_options": "",
"read_changelog": "",
"recent": "",
"recent_searches": "",
"recently_added": "Recently added",
"recently_added_page_title": "Recently Added",
"refresh": "",
"refreshed": "",
"refreshes_every_file": "",
@@ -631,9 +996,11 @@
"review_duplicates": "",
"role": "",
"save": "",
"save_to_gallery": "Save to gallery",
"saved_profile": "",
"saved_settings": "",
"say_something": "",
"scaffold_body_error_occurred": "Error occurred",
"scan_all_libraries": "",
"scan_settings": "",
"search": "",
@@ -643,10 +1010,39 @@
"search_camera_model": "",
"search_city": "",
"search_country": "",
"search_filter_apply": "Apply filter",
"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_not_in_album": "Not in album",
"search_filter_display_options": "Display Options",
"search_filter_filename": "Search by file name",
"search_filter_location": "Location",
"search_filter_location_title": "Select location",
"search_filter_media_type": "Media Type",
"search_filter_media_type_title": "Select media type",
"search_filter_people_title": "Select people",
"search_for_existing_person": "",
"search_no_more_result": "No more results",
"search_no_result": "No results found, try a different search term or combination",
"search_page_categories": "Categories",
"search_page_motion_photos": "Motion Photos",
"search_page_no_objects": "No Objects Info Available",
"search_page_no_places": "No Places Info Available",
"search_page_screenshots": "Screenshots",
"search_page_search_photos_videos": "Search for your photos and videos",
"search_page_selfies": "Selfies",
"search_page_things": "Things",
"search_page_view_all_button": "View all",
"search_page_your_activity": "Your activity",
"search_page_your_map": "Your Map",
"search_people": "",
"search_places": "Байршил хайх",
"search_result_page_new_search_hint": "New Search",
"search_state": "",
"search_suggestion_list_smart_search_hint_1": "Smart search is enabled by default, to search for metadata use the syntax ",
"search_suggestion_list_smart_search_hint_2": "m:your-search-term",
"search_timezone": "",
"search_type": "",
"search_your_photos": "Зурагнуудаасаа хайлт хийх",
@@ -660,8 +1056,12 @@
"select_library_owner": "",
"select_new_face": "",
"select_photos": "",
"select_user_for_sharing_page_err_album": "Failed to create album",
"selected": "",
"send_message": "",
"server_endpoint": "Server Endpoint",
"server_info_box_app_version": "App Version",
"server_info_box_server_url": "Server URL",
"server_online": "Сервер Онлайн",
"server_stats": "",
"set": "",
@@ -670,15 +1070,84 @@
"set_date_of_birth": "",
"set_profile_picture": "",
"set_slideshow_to_fullscreen": "",
"setting_image_viewer_help": "The detail viewer loads the small thumbnail first, then loads the medium-size preview (if enabled), finally loads the original (if enabled).",
"setting_image_viewer_original_subtitle": "Enable to load the original full-resolution image (large!). Disable to reduce data usage (both network and on device cache).",
"setting_image_viewer_original_title": "Load original image",
"setting_image_viewer_preview_subtitle": "Enable to load a medium-resolution image. Disable to either directly load the original or only use the thumbnail.",
"setting_image_viewer_preview_title": "Load preview image",
"setting_image_viewer_title": "Images",
"setting_languages_apply": "Apply",
"setting_languages_subtitle": "Change the app's language",
"setting_languages_title": "Languages",
"setting_notifications_notify_failures_grace_period": "Notify background backup failures: {}",
"setting_notifications_notify_hours": "{} hours",
"setting_notifications_notify_immediately": "immediately",
"setting_notifications_notify_minutes": "{} minutes",
"setting_notifications_notify_never": "never",
"setting_notifications_notify_seconds": "{} seconds",
"setting_notifications_single_progress_subtitle": "Detailed upload progress information per asset",
"setting_notifications_single_progress_title": "Show background backup detail progress",
"setting_notifications_subtitle": "Adjust your notification preferences",
"setting_notifications_total_progress_subtitle": "Overall upload progress (done/total assets)",
"setting_notifications_total_progress_title": "Show background backup total progress",
"setting_video_viewer_looping_title": "Looping",
"setting_video_viewer_original_video_subtitle": "When streaming a video from the server, play the original even when a transcode is available. May lead to buffering. Videos available locally are played in original quality regardless of this setting.",
"setting_video_viewer_original_video_title": "Force original video",
"settings": "Тохиргоо",
"settings_require_restart": "Please restart Immich to apply this setting",
"settings_saved": "",
"share": "",
"share_add_photos": "Add photos",
"share_assets_selected": "{} selected",
"share_dialog_preparing": "Preparing...",
"shared": "",
"shared_album_activities_input_disable": "Comment is disabled",
"shared_album_activity_remove_content": "Do you want to delete this activity?",
"shared_album_activity_remove_title": "Delete Activity",
"shared_album_section_people_action_error": "Error leaving/removing from album",
"shared_album_section_people_action_leave": "Remove user from album",
"shared_album_section_people_action_remove_user": "Remove user from album",
"shared_album_section_people_title": "PEOPLE",
"shared_by": "",
"shared_by_you": "",
"shared_intent_upload_button_progress_text": "{} / {} Uploaded",
"shared_link_app_bar_title": "Shared Links",
"shared_link_clipboard_copied_massage": "Copied to clipboard",
"shared_link_clipboard_text": "Link: {}\nPassword: {}",
"shared_link_create_error": "Error while creating shared link",
"shared_link_edit_description_hint": "Enter the share description",
"shared_link_edit_expire_after_option_day": "1 day",
"shared_link_edit_expire_after_option_days": "{} days",
"shared_link_edit_expire_after_option_hour": "1 hour",
"shared_link_edit_expire_after_option_hours": "{} hours",
"shared_link_edit_expire_after_option_minute": "1 minute",
"shared_link_edit_expire_after_option_minutes": "{} minutes",
"shared_link_edit_expire_after_option_months": "{} months",
"shared_link_edit_expire_after_option_year": "{} year",
"shared_link_edit_password_hint": "Enter the share password",
"shared_link_edit_submit_button": "Update link",
"shared_link_error_server_url_fetch": "Cannot fetch the server url",
"shared_link_expires_day": "Expires in {} day",
"shared_link_expires_days": "Expires in {} days",
"shared_link_expires_hour": "Expires in {} hour",
"shared_link_expires_hours": "Expires in {} hours",
"shared_link_expires_minute": "Expires in {} minute",
"shared_link_expires_minutes": "Expires in {} minutes",
"shared_link_expires_never": "Expires ∞",
"shared_link_expires_second": "Expires in {} second",
"shared_link_expires_seconds": "Expires in {} seconds",
"shared_link_individual_shared": "Individual shared",
"shared_link_info_chip_metadata": "EXIF",
"shared_link_manage_links": "Manage Shared links",
"shared_links": "",
"shared_with_me": "Shared with me",
"sharing": "Хуваалцах",
"sharing_page_album": "Shared albums",
"sharing_page_description": "Create shared albums to share photos and videos with people in your network.",
"sharing_page_empty_list": "EMPTY LIST",
"sharing_sidebar_description": "",
"sharing_silver_appbar_create_shared_album": "New shared album",
"sharing_silver_appbar_share_partner": "Share with partner",
"show_album_options": "",
"show_file_location": "",
"show_gallery": "",
@@ -715,10 +1184,26 @@
"sunrise_on_the_beach": "",
"swap_merge_direction": "",
"sync": "",
"sync_albums": "Sync albums",
"sync_albums_manual_subtitle": "Sync all uploaded videos and photos to the selected backup albums",
"sync_upload_album_setting_subtitle": "Create and upload your photos and videos to the selected albums on Immich",
"template": "",
"theme": "",
"theme_selection": "",
"theme_selection_description": "",
"theme_setting_asset_list_storage_indicator_title": "Show storage indicator on asset tiles",
"theme_setting_asset_list_tiles_per_row_title": "Number of assets per row ({})",
"theme_setting_colorful_interface_subtitle": "Apply primary color to background surfaces.",
"theme_setting_colorful_interface_title": "Colorful interface",
"theme_setting_image_viewer_quality_subtitle": "Adjust the quality of the detail image viewer",
"theme_setting_image_viewer_quality_title": "Image viewer quality",
"theme_setting_primary_color_subtitle": "Pick a color for primary actions and accents.",
"theme_setting_primary_color_title": "Primary color",
"theme_setting_system_primary_color_title": "Use system color",
"theme_setting_system_theme_switch": "Automatic (Follow system setting)",
"theme_setting_theme_subtitle": "Choose the app's theme setting",
"theme_setting_three_stage_loading_subtitle": "Three-stage loading might increase the loading performance but causes significantly higher network load",
"theme_setting_three_stage_loading_title": "Enable three-stage loading",
"time_based_memories": "",
"timezone": "",
"toggle_settings": "",
@@ -726,7 +1211,15 @@
"total_usage": "",
"trash": "Хогийн сав",
"trash_all": "",
"trash_emptied": "Emptied trash",
"trash_no_results_message": "",
"trash_page_delete_all": "Delete All",
"trash_page_empty_trash_dialog_content": "Do you want to empty your trashed assets? These items will be permanently removed from Immich",
"trash_page_info": "Trashed items will be permanently deleted after {} days",
"trash_page_no_assets": "No trashed assets",
"trash_page_restore_all": "Restore All",
"trash_page_select_assets_btn": "Select assets",
"trash_page_title": "Trash ({})",
"type": "",
"unarchive": "",
"unfavorite": "",
@@ -741,8 +1234,13 @@
"updated_password": "",
"upload": "Зураг хуулах",
"upload_concurrency": "",
"upload_dialog_info": "Do you want to backup the selected Asset(s) to the server?",
"upload_dialog_title": "Upload Asset",
"upload_to_immich": "Upload to Immich ({})",
"uploading": "Uploading",
"url": "",
"usage": "",
"use_current_connection": "use current connection",
"user": "",
"user_id": "",
"user_usage_detail": "",
@@ -750,8 +1248,14 @@
"users": "",
"utilities": "Багаж хэрэгсэл",
"validate": "",
"validate_endpoint_error": "Please enter a valid URL",
"variables": "",
"version": "",
"version_announcement_overlay_release_notes": "release notes",
"version_announcement_overlay_text_1": "Hi friend, there is a new release of",
"version_announcement_overlay_text_2": "please take your time to visit the ",
"version_announcement_overlay_text_3": " and ensure your docker-compose and .env setup is up-to-date to prevent any misconfigurations, especially if you use WatchTower or any mechanism that handles updating your server application automatically.",
"version_announcement_overlay_title": "New Server Version Available 🎉",
"video": "",
"video_hover_setting_description": "",
"videos": "",
@@ -760,14 +1264,19 @@
"view_links": "",
"view_next_asset": "",
"view_previous_asset": "",
"viewer_remove_from_stack": "Remove from Stack",
"viewer_stack_use_as_main_asset": "Use as Main Asset",
"viewer_unstack": "Un-Stack",
"waiting": "Хүлээж байна",
"warning": "Анхааруулга",
"week": "Долоо хоног",
"welcome": "Тавтай морил",
"welcome_to_immich": "Тавтай морилно уу",
"wifi_name": "WiFi Name",
"year": "Он",
"years_ago": "{years, plural, one {# year} other {# years}} өмнө",
"yes": "Тийм",
"you_dont_have_any_shared_links": "Танд хуваалцсан холбоос алга",
"your_wifi_name": "Your WiFi name",
"zoom_image": "Зургийг томруулж харах"
}

View File

@@ -65,6 +65,11 @@
"forcing_refresh_library_files": "Memaksa muat semula semua fail perpustakaan",
"image_format": "Format",
"image_format_description": "WebP menghasilkan fail yang lebih kecil daripada JPEG, tetapi lebih perlahan untuk mengekod.",
"image_fullsize_description": "Imej bersaiz penuh dengan metadata yang dilucutkan, digunakan apabila dizum masuk",
"image_fullsize_enabled": "Dayakan penjanaan imej bersaiz penuh",
"image_fullsize_enabled_description": "Hasilkan imej bersaiz penuh untuk format tidak mesra web. Apabila \"Lebih suka pratonton terbenam\" didayakan, pratonton terbenam digunakan secara langsung tanpa penukaran. Tidak menjejaskan format mesra web seperti JPEG.",
"image_fullsize_quality_description": "Kualiti imej bersaiz penuh dari 1-100. Lebih tinggi adalah lebih baik, tetapi menghasilkan fail yang lebih besar.",
"image_fullsize_title": "Tetapan Imej bersaiz penuh",
"image_prefer_embedded_preview": "Cadangkan pratonton terbenam",
"image_prefer_embedded_preview_setting_description": "Gunakan pratonton terbenam dalam foto RAW sebagai input kepada pemprosesan imej apabila tersedia. Cara ini boleh menghasilkan warna yang lebih tepat untuk sesetengah imej, tetapi kualiti pratonton bergantung pada kamera dan imej mungkin mempunyai lebih banyak artifak mampatan.",
"image_prefer_wide_gamut": "Cadangkan warna gamut yang luas",
@@ -159,7 +164,6 @@
"no_pattern_added": "Tiada corak ditambah",
"note_apply_storage_label_previous_assets": "Nota: Untuk menggunakan Label Storan pada aset yang dimuat naik sebelum ini, jalankan",
"note_cannot_be_changed_later": "NOTA: Ini tidak boleh diubah kemudian!",
"note_unlimited_quota": "Nota: Masukkan 0 untuk kuota tanpa had",
"notification_email_from_address": "Dari alamat",
"notification_email_from_address_description": "Alamat e-mel penghantar, sebagai contoh: \"Immich Photo Server <noreply@example.com>\"",
"notification_email_host_description": "Hos e-mel pelayan (cth. smtp.immich.app)",
@@ -321,7 +325,8 @@
"transcoding_threads": "Benang",
"transcoding_threads_description": "Nilai yang lebih tinggi membawa kepada pengekodan yang lebih pantas, tetapi meninggalkan lebih sedikit ruang untuk pemproses tugas lain semasa aktif. Nilai ini tidak boleh lebih daripada bilangan teras CPU. Memaksimumkan penggunaan jika ditetapkan kepada 0.",
"transcoding_tone_mapping": "Pemetaan nada",
"transcoding_tone_mapping_description": "Percubaan untuk mengekalkan penampilan video HDR apabila ditukar kepada SDR. Setiap algoritma membuat pertukaran yang berbeza untuk warna, perincian dan kecerahan. Hable mengekalkan perincian, Mobius mengekalkan warna, dan Reinhard mengekalkan kecerahan."
"transcoding_tone_mapping_description": "Percubaan untuk mengekalkan penampilan video HDR apabila ditukar kepada SDR. Setiap algoritma membuat pertukaran yang berbeza untuk warna, perincian dan kecerahan. Hable mengekalkan perincian, Mobius mengekalkan warna, dan Reinhard mengekalkan kecerahan.",
"transcoding_transcode_policy": "Dasar transkod"
},
"deduplication_criteria_1": "Saiz imej dalam bait",
"deduplication_criteria_2": "Kiraan data EXIF",
@@ -372,4 +377,4 @@
"yes": "Ya",
"you_dont_have_any_shared_links": "Anda tidak mempunyai apa-apa pautan yang dikongsi",
"zoom_image": "Zum Gambar"
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1
i18n/pa.json Normal file
View File

@@ -0,0 +1 @@
{}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -66,8 +66,13 @@
"forcing_refresh_library_files": "Forçando a atualização de todos os arquivos da biblioteca",
"image_format": "Formato",
"image_format_description": "WebP produz arquivos menores que JPEG, mas é mais lento para codificar.",
"image_fullsize_description": "Imagem em tamanho real sem os metadados exibida quando der zoom",
"image_fullsize_enabled": "Ativar geração de imagem no tamanho real",
"image_fullsize_enabled_description": "Gerar imagens no tamanho real para os formatos de arquivos não compatíveis com a web. Quando \"Preferir visualização incorporada\" estiver ativado, essas serão utilizadas sem conversão. Não afeta arquivos já em formatos para web, como JPEG.",
"image_fullsize_quality_description": "Qualidade da imagem em tamanho real, de 1 a 100. Valores maiores tem melhor qualidade, mas gera arquivos maiores.",
"image_fullsize_title": "Configurações de imagem em tamanho real",
"image_prefer_embedded_preview": "Preferir visualização incorporada",
"image_prefer_embedded_preview_setting_description": "Use visualizações incorporadas em fotos RAW como entrada para processamento de imagem, quando disponível. Isso pode produzir cores mais precisas para algumas imagens, mas a qualidade da visualização depende da câmera e a imagem pode ter mais artefatos de compactação.",
"image_prefer_embedded_preview_setting_description": "Use visualizações incorporadas em fotos RAW como a entrada para processamento de imagem e quando disponível. Isso pode produzir cores mais precisas para algumas imagens, mas a qualidade da visualização depende da câmera e a imagem pode ter mais artefatos de compactação.",
"image_prefer_wide_gamut": "Prefira ampla gama",
"image_prefer_wide_gamut_setting_description": "Use o Display P3 para miniaturas. Isso preserva melhor a vibração das imagens com espaços de cores amplos, mas as imagens podem aparecer de maneira diferente em dispositivos antigos com uma versão antiga do navegador. As imagens sRGB são mantidas como sRGB para evitar mudanças de cores.",
"image_preview_description": "Imagem de tamanho médio sem os metadados, utilizado quando visualizando um único arquivo e também pelo aprendizado de máquina",
@@ -162,7 +167,6 @@
"no_pattern_added": "Nenhum padrão adicionado",
"note_apply_storage_label_previous_assets": "Observação: Para aplicar o rótulo de armazenamento a arquivos carregados anteriormente, execute o",
"note_cannot_be_changed_later": "NOTA: Isto não pode ser alterado posteriormente!",
"note_unlimited_quota": "Observação: insira 0 para cota ilimitada",
"notification_email_from_address": "E-mail de origem",
"notification_email_from_address_description": "Endereço de e-mail do remetente, por exemplo: \"Immich Photo Server <noreply@example.com>\"",
"notification_email_host_description": "Host do servidor de e-mail (por exemplo, smtp.immich.app)",
@@ -371,6 +375,8 @@
"album_cover_updated": "Capa do álbum atualizada",
"album_delete_confirmation": "Tem certeza de que deseja excluir o álbum {album}?",
"album_delete_confirmation_description": "Se este álbum é compartilhado, os outros usuários não conseguiram mais acessá-lo.",
"album_info_card_backup_album_excluded": "EXCLUÍDO",
"album_info_card_backup_album_included": "INCLUÍDO",
"album_info_updated": "Informações do álbum atualizadas",
"album_leave": "Sair do álbum?",
"album_leave_confirmation": "Tem certeza de que deseja sair de {album}?",
@@ -379,10 +385,19 @@
"album_remove_user": "Remover usuário?",
"album_remove_user_confirmation": "Tem certeza de que deseja remover {user}?",
"album_share_no_users": "Parece que você já compartilhou este álbum com todos os usuários ou não há nenhum usuário para compartilhar.",
"album_thumbnail_card_item": "1 item",
"album_thumbnail_card_items": "{} items",
"album_thumbnail_card_shared": " · Compartilhado",
"album_updated": "Álbum atualizado",
"album_updated_setting_description": "Receba uma notificação por e-mail quando um álbum compartilhado tiver novos recursos",
"album_user_left": "Saiu do álbum {album}",
"album_user_removed": "Usuário {user} foi removido",
"album_viewer_appbar_share_err_delete": "Falha ao excluir álbum",
"album_viewer_appbar_share_err_leave": "Falha ao sair do álbum",
"album_viewer_appbar_share_err_remove": "Há problemas ao remover recursos do álbum",
"album_viewer_appbar_share_err_title": "Falha ao alterar o título do álbum",
"album_viewer_appbar_share_leave": "Sair do álbum",
"album_viewer_page_share_add_users": "Adicionar usuários",
"album_with_link_access": "Permitir que qualquer pessoa com o link veja as fotos e as pessoas neste álbum.",
"albums": "Álbuns",
"albums_count": "{count, plural, one {{count, number} Álbum} other {{count, number} Álbuns}}",
@@ -436,6 +451,51 @@
"authorized_devices": "Dispositivos Autorizados",
"back": "Voltar",
"back_close_deselect": "Voltar, fechar ou desmarcar",
"backup_album_selection_page_albums_device": "Álbuns no dispositivo ({})",
"backup_album_selection_page_albums_tap": "Toque para incluir, toque duas vezes para excluir",
"backup_album_selection_page_assets_scatter": "Os recursos podem se espalhar por vários álbuns. Assim, os álbuns podem ser incluídos ou excluídos durante o processo de backup.",
"backup_album_selection_page_select_albums": "Selecionar álbuns",
"backup_album_selection_page_selection_info": "Informações da Seleção",
"backup_album_selection_page_total_assets": "Total de recursos exclusivos",
"backup_all": "Todos",
"backup_background_service_current_upload_notification": "Enviando {}",
"backup_background_service_default_notification": "Checking for new assets…",
"backup_background_service_in_progress_notification": "Fazendo backup de seus ativos…",
"backup_background_service_upload_failure_notification": "Falha ao carregar {}",
"backup_controller_page_albums": "Álbuns de backup",
"backup_controller_page_background_charging": "Apenas durante o carregamento",
"backup_controller_page_background_configure_error": "Falha ao configurar o serviço em segundo plano",
"backup_controller_page_background_description": "Ative o serviço em segundo plano para fazer backup automático de novos ativos sem precisar abrir o aplicativo",
"backup_controller_page_background_is_off": "O backup automático em segundo plano está desativado",
"backup_controller_page_background_is_on": "O backup automático em segundo plano está ativado",
"backup_controller_page_background_turn_off": "Desativar o serviço em segundo plano",
"backup_controller_page_background_turn_on": "Ativar o serviço em segundo plano",
"backup_controller_page_background_wifi": "Apenas em Wi-Fi",
"backup_controller_page_backup": "Backup",
"backup_controller_page_backup_selected": "Selecionado: ",
"backup_controller_page_backup_sub": "Backup de fotos e vídeos",
"backup_controller_page_created": "Criado em: {}",
"backup_controller_page_desc_backup": "Ative o backup para carregar automaticamente novos ativos no servidor.",
"backup_controller_page_excluded": "Excluído: ",
"backup_controller_page_failed": "Falhou ({})",
"backup_controller_page_filename": "Nome do arquivo: {} [{}]",
"backup_controller_page_id": "ID: {}",
"backup_controller_page_info": "Informações de backup",
"backup_controller_page_none_selected": "Nenhum selecionado",
"backup_controller_page_remainder": "Restante",
"backup_controller_page_remainder_sub": "Fotos e vídeos restantes para fazer backup da seleção",
"backup_controller_page_server_storage": "Armazenamento do servidor",
"backup_controller_page_start_backup": "Iniciar backup",
"backup_controller_page_status_off": "O backup está desativado",
"backup_controller_page_status_on": "O backup está ativado",
"backup_controller_page_storage_format": "{} de {} usado",
"backup_controller_page_to_backup": "Álbuns para backup",
"backup_controller_page_total_sub": "Todas as fotos e vídeos únicos dos álbuns selecionados",
"backup_controller_page_turn_off": "Desativar o backup",
"backup_controller_page_turn_on": "Ativar Backup",
"backup_controller_page_uploading_file_info": "Carregando informações do arquivo",
"backup_err_only_album": "Não é possível remover o único álbum",
"backup_info_card_assets": "ativos",
"backward": "Para trás",
"birthdate_saved": "Data de nascimento salva com sucesso",
"birthdate_set_description": "A data de nascimento é usada para calcular a idade da pessoa no momento em que a foto foi tirada.",
@@ -506,6 +566,7 @@
"covers": "Capas",
"create": "Criar",
"create_album": "Criar álbum",
"create_album_page_untitled": "Sem título",
"create_library": "Criar biblioteca",
"create_link": "Criar link",
"create_link_to_share": "Criar link para partilhar",
@@ -513,6 +574,8 @@
"create_new_person": "Criar nova pessoa",
"create_new_person_hint": "Atribuir arquivos selecionados a uma nova pessoa",
"create_new_user": "Criar novo usuário",
"create_shared_album_page_share_add_assets": "ADICIONAR FOTOS",
"create_shared_album_page_share_select_photos": "Selecionar fotos",
"create_tag": "Criar marcador",
"create_tag_description": "Cria um novo marcador. Para marcadores multi nível, digite o caminho completo do marcador, inclusive as barras.",
"create_user": "Criar usuário",
@@ -520,10 +583,13 @@
"current_device": "Dispositivo atual",
"custom_locale": "Localização Customizada",
"custom_locale_description": "Formatar datas e números baseados na linguagem e região",
"daily_title_text_date": "E, MMM dd",
"daily_title_text_date_year": "E, MMM dd, yyyy",
"dark": "Escuro",
"date_after": "Data após",
"date_and_time": "Data e Hora",
"date_before": "Data antes",
"date_format": "E, LLL d, y • h:mm a",
"date_of_birth_saved": "Data de nascimento salvo com sucesso",
"date_range": "Intervalo de datas",
"day": "Dia",
@@ -537,6 +603,8 @@
"delete": "Excluir",
"delete_album": "Excluir álbum",
"delete_api_key_prompt": "Tem certeza de que deseja excluir esta chave de API?",
"delete_dialog_alert": "Esses itens serão excluídos permanentemente do Immich e do seu dispositivo",
"delete_dialog_title": "Excluir permanentemente",
"delete_duplicates_confirmation": "Tem certeza de que deseja excluir permanentemente estas duplicidades?",
"delete_face": "Remover face",
"delete_key": "Excluir chave",
@@ -736,6 +804,9 @@
"unable_to_upload_file": "Não foi possível carregar o arquivo"
},
"exif": "Exif",
"exif_bottom_sheet_description": "Adicionar descrição...",
"exif_bottom_sheet_details": "DETALHES",
"exif_bottom_sheet_location": "LOCALIZAÇÃO",
"exit_slideshow": "Sair da apresentação",
"expand_all": "Expandir tudo",
"expire_after": "Expira depois",
@@ -837,6 +908,7 @@
"level": "Nível",
"library": "Biblioteca",
"library_options": "Opções da biblioteca",
"library_page_new_album": "Novo album",
"light": "Claro",
"like_deleted": "Curtida excluída",
"link_motion_video": "Relacionar video animado",
@@ -851,6 +923,16 @@
"logged_out_all_devices": "Saiu de todos os dispositivos",
"logged_out_device": "Dispositivo desconectado",
"login": "Iniciar sessão",
"login_form_email_hint": "youremail@email.com",
"login_form_endpoint_hint": "http://your-server-ip:port",
"login_form_endpoint_url": "Server Endpoint URL",
"login_form_err_http": "Please specify http:// or https://",
"login_form_err_invalid_email": "E-mail inválido",
"login_form_err_leading_whitespace": "Leading whitespace",
"login_form_err_trailing_whitespace": "Trailing whitespace",
"login_form_failed_login": "Erro ao fazer login, verifique a url do servidor, e-mail e senha",
"login_form_password_hint": "password",
"login_form_save_login": "Permaneçer conectado",
"login_has_been_disabled": "Login foi desativado.",
"logout_all_device_confirmation": "Tem certeza de que deseja sair de todos os dispositivos?",
"logout_this_device_confirmation": "Tem certeza de que deseja sair deste dispositivo?",
@@ -859,6 +941,7 @@
"loop_videos": "Repetir vídeos",
"loop_videos_description": "Ative para repetir os vídeos automaticamente durante a exibição.",
"main_branch_warning": "Você está utilizando a versão de desenvolvimento. É altamente recomendado que utilize a versão estável!",
"main_menu": "Menu Principal",
"make": "Marca",
"manage_shared_links": "Gerir links partilhados",
"manage_sharing_with_partners": "Gerenciar compartilhamento com parceiros",
@@ -889,6 +972,7 @@
"missing": "Faltando",
"model": "Modelo",
"month": "Mês",
"monthly_title_text_date_format": "MMMM y",
"more": "Mais",
"moved_to_trash": "Enviado para a lixeira",
"mute_memories": "Silenciar memórias",
@@ -923,7 +1007,6 @@
"no_shared_albums_message": "Crie um álbum para compartilhar fotos e vídeos com pessoas em sua rede",
"not_in_any_album": "Fora de álbum",
"note_apply_storage_label_to_previously_uploaded assets": "Nota: Para aplicar o rótulo de armazenamento a arquivos carregados anteriormente, execute o",
"note_unlimited_quota": "Nota: Digite 0 para cota ilimitada",
"notes": "Notas",
"notification_toggle_setting_description": "Habilitar notificações por e-mail",
"notifications": "Notificações",
@@ -1010,6 +1093,7 @@
"previous_or_next_photo": "Foto anterior ou próxima",
"primary": "Primário",
"privacy": "Privacidade",
"profile_drawer_client_server_up_to_date": "Cliente e Servidor estão atualizados",
"profile_image_of_user": "Imagem do perfil de {user}",
"profile_picture_set": "Foto de perfil definida.",
"public_album": "Álbum público",
@@ -1139,9 +1223,13 @@
"search_no_people": "Nenhuma pessoa",
"search_no_people_named": "Nenhuma pessoa chamada \"{name}\"",
"search_options": "Opções de pesquisa",
"search_page_no_objects": "Nenhuma informação de objeto disponível",
"search_page_no_places": "Nenhuma informação de lugares disponível",
"search_page_things": "Coisas",
"search_people": "Pesquisar pessoas",
"search_places": "Pesquisar lugares",
"search_rating": "Pesquisar por classificação...",
"search_result_page_new_search_hint": "Nova pesquisa",
"search_settings": "Configurações de pesquisa",
"search_state": "Pesquisar estado...",
"search_tags": "Procurar marcadores...",
@@ -1164,6 +1252,7 @@
"select_new_face": "Selecionar novo rosto",
"select_photos": "Selecionar fotos",
"select_trash_all": "Marcar lixo em todos",
"select_user_for_sharing_page_err_album": "Falha ao criar álbum",
"selected": "Selecionados",
"selected_count": "{count, plural, one {# selecionado} other {# selecionados}}",
"send_message": "Enviar mensagem",
@@ -1174,7 +1263,7 @@
"server_version": "Versão do servidor",
"set": "Definir",
"set_as_album_cover": "Definir como capa do álbum",
"set_as_featured_photo": "Definir como foto principal",
"set_as_featured_photo": "Definir como foto em destaque",
"set_as_profile_picture": "Definir como foto de perfil",
"set_date_of_birth": "Definir data de nascimento",
"set_profile_picture": "Definir foto de perfil",
@@ -1182,19 +1271,26 @@
"settings": "Configurações",
"settings_saved": "Configurações salvas",
"share": "Compartilhar",
"share_add_photos": "Adicionar fotos",
"share_dialog_preparing": "Preparando...",
"shared": "Compartilhado",
"shared_by": "Compartilhado por",
"shared_by_user": "Compartilhado por {user}",
"shared_by_you": "Compartilhado por você",
"shared_from_partner": "Fotos de {partner}",
"shared_link_options": "Opções do link compartilhado",
"shared_link_options": "Opções de link compartilhado",
"shared_links": "Links compartilhados",
"shared_links_description": "Compartilhar fotos e videos com um link",
"shared_photos_and_videos_count": "{assetCount, plural, one {# arquivo compartilhado.} other {# arquivos compartilhados.}}",
"shared_photos_and_videos_count": "{assetCount, plural, one {# Foto & vídeo compartilhado.} other {# Fotos & vídeos compartilhados.}}",
"shared_with_partner": "Compartilhado com {partner}",
"sharing": "Compartilhar",
"sharing": "Compartilhamento",
"sharing_enter_password": "Digite a senha para visualizar esta página.",
"sharing_sidebar_description": "Exibe o link Compartilhar na barra lateral",
"sharing_page_album": "Álbuns compartilhados",
"sharing_page_description": "Crie álbuns compartilhados para compartilhar fotos e vídeos com pessoas em sua rede.",
"sharing_page_empty_list": "LISTA VAZIA",
"sharing_sidebar_description": "Exibe um link para Compartilhamento na barra lateral",
"sharing_silver_appbar_create_shared_album": "Criar álbum compartilhado",
"sharing_silver_appbar_share_partner": "Compartilhe com o parceiro",
"shift_to_permanent_delete": "pressione ⇧ para excluir permanentemente o arquivo",
"show_album_options": "Exibir opções do álbum",
"show_albums": "Exibir álbuns",
@@ -1214,15 +1310,15 @@
"show_search_options": "Exibir opções de pesquisa",
"show_shared_links": "Mostrar links compartilhados",
"show_slideshow_transition": "Usar transições no modo de apresentação",
"show_supporter_badge": "Insígnia de Contribuidor",
"show_supporter_badge_description": "Mostrar a insígnia de contribuidor",
"show_supporter_badge": "Insígnia de apoiador",
"show_supporter_badge_description": "Mostrar uma insígnia de apoiador",
"shuffle": "Aleatório",
"sidebar": "Barra lateral",
"sidebar_display_description": "Exibir um link para visualizar na barra lateral",
"sidebar_display_description": "Exibir um link para a visualização na barra lateral",
"sign_out": "Sair",
"sign_up": "Registrar",
"size": "Tamanho",
"skip_to_content": "Pular para o conteúdo",
"skip_to_content": "Ir para o conteúdo",
"skip_to_folders": "Ir para pastas",
"skip_to_tags": "Ir para os marcadores",
"slideshow": "Apresentação",
@@ -1240,19 +1336,19 @@
"stack_duplicates": "Empilhar duplicados",
"stack_select_one_photo": "Selecione uma foto principal para a pilha",
"stack_selected_photos": "Empilhar fotos selecionadas",
"stacked_assets_count": "{count, plural, one {# arquivo empilhado} other {# arquivos empilhados}}",
"stacked_assets_count": "{count, plural, one {# Arquivo empilhado} other {# Arquivos empilhados}}",
"stacktrace": "Rastreamento de pilha",
"start": "Início",
"start_date": "Data inicial",
"state": "Estado",
"status": "Status",
"stop_motion_photo": "Parar foto em movimento",
"stop_photo_sharing": "Parar de partilhar as suas fotos?",
"stop_photo_sharing": "Parar de compartilhar suas fotos?",
"stop_photo_sharing_description": "{partner} não terá mais acesso às suas fotos.",
"stop_sharing_photos_with_user": "Parar de compartilhar as fotos com este usuário",
"stop_sharing_photos_with_user": "Parar de compartilhar suas fotos com este usuário",
"storage": "Espaço de armazenamento",
"storage_label": "Rótulo de armazenamento",
"storage_usage": "utilizado {used} de {available}",
"storage_usage": "Utilizado {used} de {available}",
"submit": "Enviar",
"suggestions": "Sugestões",
"sunrise_on_the_beach": "Nascer do sol na praia",
@@ -1264,26 +1360,32 @@
"tag": "Marcador",
"tag_assets": "Marcar arquivos",
"tag_created": "Marcador criado: {tag}",
"tag_feature_description": "Visualizar fotos e videos agrupados pelo tópico do marcador",
"tag_feature_description": "Navegando por fotos e videos agrupados pelo tópico lógico do marcador",
"tag_not_found_question": "Não consegue encontrar o marcador? <link>Crie uma novo aqui.</link>",
"tag_people": "Marcar pessoas",
"tag_updated": "Marcador foi atualizado: {tag}",
"tagged_assets": "{count, plural, one {# arquivo marcado} other {# arquivos marcados}}",
"tagged_assets": "{count, plural, one {# Arquivo marcado} other {# Arquivos marcados}}",
"tags": "Marcadores",
"template": "Modelo",
"theme": "Tema",
"theme_selection": "Selecionar tema",
"theme_selection_description": "Defina automaticamente o tema como claro ou escuro com base na preferência do sistema do seu navegador",
"theme_setting_image_viewer_quality_subtitle": "Ajuste a qualidade de imagens detalhadas do visualizador",
"theme_setting_image_viewer_quality_title": "Qualidade das imagens do visualizador",
"theme_setting_system_theme_switch": "Automático (seguir a configuração do sistema)",
"theme_setting_theme_subtitle": "Escolha a configuração de tema do app",
"theme_setting_three_stage_loading_subtitle": "O carregamento em três estágios oferece a imagem de melhor qualidade em troca de uma velocidade de carregamento mais lenta",
"theme_setting_three_stage_loading_title": "Ative o carregamento em três estágios",
"they_will_be_merged_together": "Eles serão mesclados",
"third_party_resources": "Recursos de terceiros",
"time_based_memories": "Memórias baseada no tempo",
"time_based_memories": "Memórias baseadas no tempo",
"timeline": "Linha do tempo",
"timezone": "Fuso horário",
"to_archive": "Arquivar",
"to_change_password": "Alterar senha",
"to_favorite": "Favorito",
"to_login": "Iniciar sessão",
"to_parent": "Voltar um nível acima",
"to_parent": "Voltar para nível acima",
"to_trash": "Mover para a lixeira",
"toggle_settings": "Alternar configurações",
"toggle_theme": "Alternar tema escuro",
@@ -1297,7 +1399,7 @@
"trashed_items_will_be_permanently_deleted_after": "Os itens da lixeira serão deletados permanentemente após {days, plural, one {# dia} other {# dias}}.",
"type": "Tipo",
"unarchive": "Desarquivar",
"unarchived_count": "{count, plural, one {# desarquivado} other {# desarquivados}}",
"unarchived_count": "{count, plural, one {# Desarquivado} other {# Desarquivados}}",
"unfavorite": "Remover favorito",
"unhide_person": "Exibir pessoa",
"unknown": "Desconhecido",
@@ -1312,19 +1414,19 @@
"unnamed_album_delete_confirmation": "Tem certeza que deseja excluir este álbum?",
"unnamed_share": "Compartilhamento sem nome",
"unsaved_change": "Alteração não salva",
"unselect_all": "Limpar seleção",
"unselect_all": "Desselecionar todos",
"unselect_all_duplicates": "Desselecionar todas as duplicatas",
"unstack": "Desempilhar",
"unstacked_assets_count": "{count, plural, one {# arquivo não empilhado} other {# arquivos não empilhados}}",
"unstacked_assets_count": "{count, plural, one {# Arquivo desempilhado} other {# Arquivos desempilhados}}",
"untracked_files": "Arquivos não monitorados",
"untracked_files_decription": "Estes arquivos não são monitorados pela aplicação. Podem ser resultados de falhas em uma movimentação, carregamentos interrompidos, ou deixados para trás por causa de um problema",
"up_next": "A seguir",
"updated_password": "Senha atualizada",
"upload": "Carregar",
"upload_concurrency": "Carregar simultâneo",
"upload_concurrency": "Envios simultâneos",
"upload_errors": "Envio concluído com {count, plural, one {# erro} other {# erros}}, atualize a página para ver os novos arquivos carregados.",
"upload_progress": "{remaining, number} processando - {processed, number}/{total, number} já processados",
"upload_skipped_duplicates": "{count, plural, one {# arquivo duplicado foi ignorado} other {# arquivos duplicados foram ignorados}}",
"upload_progress": "{remaining, number} restantes - {processed, number}/{total, number} já processados",
"upload_skipped_duplicates": "{count, plural, one {# Arquivo duplicado foi ignorado} other {# Arquivos duplicados foram ignorados}}",
"upload_status_duplicates": "Duplicados",
"upload_status_errors": "Erros",
"upload_status_uploaded": "Carregado",
@@ -1334,23 +1436,28 @@
"use_custom_date_range": "Usar intervalo de datas personalizado",
"user": "Usuário",
"user_id": "ID do usuário",
"user_liked": "{user} curtiu {type, select, photo {a foto} video {o vídeo} asset {o arquivo} other {isso}}",
"user_liked": "{user} curtiu {type, select, photo {esta foto} video {este vídeo} asset {este arquivo} other {isto}}",
"user_purchase_settings": "Comprar",
"user_purchase_settings_description": "Gerenciar sua compra",
"user_role_set": "Definir {user} como {role}",
"user_usage_detail": "Detalhes de uso do usuário",
"user_usage_stats": "Estatísticas de utilização de conta",
"user_usage_stats_description": "Ver estatísticas de utilização de conta",
"user_usage_stats": "Estatísticas de utilização da conta",
"user_usage_stats_description": "Ver estatísticas de utilização da conta",
"username": "Nome do usuário",
"users": "Usuários",
"utilities": "Utilitários",
"utilities": "Ferramentas",
"validate": "Validar",
"variables": "Variáveis",
"version": "Versão",
"version_announcement_closing": "De seu amigo, Alex",
"version_announcement_message": "Olá! Uma nova versão do Immich está disponível. Para evitar configurações incorretas, leia com calma a página de <link>notas da versão</link> e verifique se é necessário alterar alguma configuração, principalmente se você usa o WatchTower ou qualquer outro mecanismo que faça atualizações automáticas do Immich.",
"version_announcement_overlay_release_notes": "notas de lançamento",
"version_announcement_overlay_text_1": "Oi amigo, há um novo lançamento de",
"version_announcement_overlay_text_2": "reserve um tempo para visitar o ",
"version_announcement_overlay_text_3": " e verifique se a configuração do docker-compose e do .env está atualizada para evitar configurações incorretas, especialmente se você usar o WatchTower ou qualquer mecanismo que lide com a atualização automática do aplicativo do servidor.",
"version_announcement_overlay_title": "Nova versão do servidor disponível 🎉",
"version_history": "Histórico de versões",
"version_history_item": "Instalado {version} em {date}",
"version_history_item": "Versão {version} instalada em {date}",
"video": "Vídeo",
"video_hover_setting": "Reproduzir miniatura do vídeo ao passar o mouse",
"video_hover_setting_description": "Reproduzir a miniatura do vídeo ao passar o mouse sobre o item. Mesmo quando desativado, a reprodução pode ser iniciada ao passar o mouse sobre o ícone de reprodução.",
@@ -1359,16 +1466,17 @@
"view": "Ver",
"view_album": "Ver álbum",
"view_all": "Ver tudo",
"view_all_users": "Ver todos usuários",
"view_all_users": "Ver todos os usuários",
"view_in_timeline": "Ver na linha do tempo",
"view_link": "Ver link",
"view_links": "Ver links",
"view_name": "Ver",
"view_next_asset": "Ver próximo arquivo",
"view_previous_asset": "Ver arquivo anterior",
"view_stack": "Exibir Pilha",
"view_qr_code": "Ver QR Code",
"view_stack": "Ver Pilha",
"visibility_changed": "A visibilidade de {count, plural, one {# pessoa foi alterada} other {# pessoas foram alteradas}}",
"waiting": "Aguardando",
"waiting": "Na fila",
"warning": "Aviso",
"week": "Semana",
"welcome": "Bem-vindo",
@@ -1376,6 +1484,6 @@
"year": "Ano",
"years_ago": "{years, plural, one {# ano} other {# anos}} atrás",
"yes": "Sim",
"you_dont_have_any_shared_links": "Não há links compartilhados",
"you_dont_have_any_shared_links": "Você não possui links compartilhados",
"zoom_image": "Ampliar imagem"
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -4,6 +4,7 @@
"account_settings": "Nastavenia účtu",
"acknowledge": "Rozumiem",
"action": "Akcia",
"action_common_update": "Aktualizovať",
"actions": "Akcie",
"active": "Aktívne",
"activity": "Aktivita",
@@ -13,6 +14,7 @@
"add_a_location": "Pridať polohu",
"add_a_name": "Pridať meno",
"add_a_title": "Pridať názov",
"add_endpoint": "Add endpoint",
"add_exclusion_pattern": "Pridať vzor vylúčenia",
"add_import_path": "Pridať cestu pre import",
"add_location": "Pridať polohu",
@@ -22,6 +24,8 @@
"add_photos": "Pridať fotografie",
"add_to": "Pridať do…",
"add_to_album": "Pridať do albumu",
"add_to_album_bottom_sheet_added": "Pridané do {album}",
"add_to_album_bottom_sheet_already_exists": "Už v {album}",
"add_to_shared_album": "Pridať do zdieľaného albumu",
"add_url": "Pridať URL",
"added_to_archive": "Pridané do archívu",
@@ -162,7 +166,6 @@
"no_pattern_added": "Nebol pridaný žiadny vzor",
"note_apply_storage_label_previous_assets": "Poznámka: Ak chcete použiť Štítkovanie úložiska na predtým nahrané aktíva, spustite príkaz",
"note_cannot_be_changed_later": "POZNÁMKA: Toto nie je možné neskôr zmeniť!",
"note_unlimited_quota": "Poznámka: Použite 0 pre neobmedzený limit",
"notification_email_from_address": "Z adresy",
"notification_email_from_address_description": "E-mailová adresa odosielateľa, príklad: \"Immich Photo Server <noreply@example.com>\"",
"notification_email_host_description": "Adresa emailového serveru (príklad: smtp.immich.app)",
@@ -363,6 +366,16 @@
"admin_password": "Administrátorské heslo",
"administration": "Administrácia",
"advanced": "Pokročilé",
"advanced_settings_log_level_title": "Úroveň logovania: {}",
"advanced_settings_prefer_remote_subtitle": "Niektoré zariadenia sú extrémne pomalé pre načítavanie miniatúr z fotiek na zariadení. Povoľte toto nastavenie aby sa namiesto toho načítavali obrázky zo servera.",
"advanced_settings_prefer_remote_title": "Preferovať vzdialené obrázky",
"advanced_settings_proxy_headers_subtitle": "Define proxy headers Immich should send with each network request",
"advanced_settings_proxy_headers_title": "Proxy Headers",
"advanced_settings_self_signed_ssl_subtitle": "Preskakuje overovanie SSL certifikátom zo strany servera. Vyžaduje sa pre samo-podpísané certifikáty.",
"advanced_settings_self_signed_ssl_title": "Povoliť samo-podpísané SSL certifikáty",
"advanced_settings_tile_subtitle": "Pokročilé nastavenia používateľa",
"advanced_settings_troubleshooting_subtitle": "Povoliť ďalšie funkcie pre opravu chýb",
"advanced_settings_troubleshooting_title": "Oprava chýb",
"age_months": "Vek {months, plural, one {# month} other {# months}}",
"age_year_months": "Vek 1 rok, {months, plural, one {# month} other {# months}}",
"age_years": "{years, plural, other {Vek #}}",
@@ -371,6 +384,8 @@
"album_cover_updated": "Obal albumu aktualizovaný",
"album_delete_confirmation": "Ste si istý, že chcete odstrániť album {album}?",
"album_delete_confirmation_description": "Ak je tento album zdieľaný, ostatní používatelia k nemu už nebudú mať prístup.",
"album_info_card_backup_album_excluded": "VYLÚČENÉ",
"album_info_card_backup_album_included": "ZAHRNUTÉ",
"album_info_updated": "Informácie albumu aktualizované",
"album_leave": "Opustiť album?",
"album_leave_confirmation": "Ste si istý, že chcete opustiť album {album}?",
@@ -379,10 +394,22 @@
"album_remove_user": "Odstrániť používateľa?",
"album_remove_user_confirmation": "Ste si istý, že chcete odstrániť používateľa {user}?",
"album_share_no_users": "Vyzerá to, že ste tento album zdieľali so všetkými používateľmi alebo nemáte žiadneho používateľa, s ktorým by ste ho mohli zdieľať.",
"album_thumbnail_card_item": "1 položka",
"album_thumbnail_card_items": "{} položiek",
"album_thumbnail_card_shared": "Zdieľané",
"album_thumbnail_shared_by": "Zdieľané od {}",
"album_updated": "Album bol aktualizovaný",
"album_updated_setting_description": "Obdržať e-mailové upozornenie, keď v zdieľanom albume pribudnú nové položky",
"album_user_left": "Opustil {album}",
"album_user_removed": "Odstránený {user}",
"album_viewer_appbar_delete_confirm": "Ste si istý že chcete vymazať tento album z vášho účtu?",
"album_viewer_appbar_share_err_delete": "Nepodarilo sa odstrániť album",
"album_viewer_appbar_share_err_leave": "Nepodarilo sa ukončiť album",
"album_viewer_appbar_share_err_remove": "Pri odstraňovaní súborov z albumu sa vyskytli problémy.",
"album_viewer_appbar_share_err_title": "Nepodarilo sa zmeniť názov albumu",
"album_viewer_appbar_share_leave": "Opustiť album",
"album_viewer_appbar_share_to": "Zdieľať s",
"album_viewer_page_share_add_users": "Pridať používateľov",
"album_with_link_access": "Umožnite komukoľvek s odkazom pozrieť si fotky a ľudí v tomto albume.",
"albums": "Albumy",
"albums_count": "{count, plural, one {{count, number} Album} other {{count, number} Albumov}}",
@@ -400,42 +427,133 @@
"api_key_description": "Táto hodnota sa zobrazí iba raz. Pred zatvorením okna ju určite skopírujte.",
"api_key_empty": "Názov vášho API kĺuča by nemal byť prázdny",
"api_keys": "API Kľúče",
"app_bar_signout_dialog_content": "Skutočne sa chcete odhlásiť?",
"app_bar_signout_dialog_ok": "Áno",
"app_bar_signout_dialog_title": "Odhlásiť sa",
"app_settings": "Nastavenia Aplikácie",
"appears_in": "Vyskytuje sa v",
"archive": "Archivovať",
"archive_or_unarchive_photo": "Archivácia alebo odarchivovanie fotografie",
"archive_page_no_archived_assets": "Žiadne archivované médiá",
"archive_page_title": "Archív ({})",
"archive_size": "Veľkosť archívu",
"archive_size_description": "Konfigurácia veľkosti archívu na stiahnutie (v GiB)",
"archived": "Archived",
"archived_count": "{count, plural, other {Archivovaných #}}",
"are_these_the_same_person": "Ide o tú istú osobu?",
"are_you_sure_to_do_this": "Ste si istý, že to chcete urobiť?",
"asset_action_delete_err_read_only": "Nemožno vymazať položku len na čítanie, preskakujem",
"asset_action_share_err_offline": "Nemožno načítať offline položku, preskakujem",
"asset_added_to_album": "Pridané do albumu",
"asset_adding_to_album": "Pridáva sa do albumu…",
"asset_description_updated": "Popis média bol aktualizovaný",
"asset_filename_is_offline": "Médium {filename} je offline",
"asset_has_unassigned_faces": "Položka má nepriradené tváre",
"asset_hashing": "Hašovanie…",
"asset_list_group_by_sub_title": "Zoskupiť podľa",
"asset_list_layout_settings_dynamic_layout_title": "Dynamické rozloženie",
"asset_list_layout_settings_group_automatically": "Automaticky",
"asset_list_layout_settings_group_by": "Zoskupiť položky podľa",
"asset_list_layout_settings_group_by_month_day": "Mesiac + deň",
"asset_list_layout_sub_title": "Rozvrhnutie",
"asset_list_settings_subtitle": "Nastavenia rozloženia mriežky fotografií",
"asset_list_settings_title": "Fotografická mriežka",
"asset_offline": "Médium je offline",
"asset_offline_description": "Toto externý obsah sa už nenachádza na disku. Požiadajte o pomoc svojho správcu Immich.",
"asset_restored_successfully": "Asset restored successfully",
"asset_skipped": "Preskočené",
"asset_skipped_in_trash": "V koši",
"asset_uploaded": "Nahrané",
"asset_uploading": "Nahráva sa…",
"asset_viewer_settings_subtitle": "Manage your gallery viewer settings",
"asset_viewer_settings_title": "Zobrazovač položiek",
"assets": "Položky",
"assets_added_count": "{count, plural, one {Pridaná # položka} few {Pridané # položky} other {Pridaných # položek}}",
"assets_added_to_album_count": "Do albumu {count, plural, one {bola pridaná # položka} few {boli pridané # položky} other {bolo pridaných # položiek}}",
"assets_added_to_name_count": "{count, plural, one {Pridaná # položka} few {Pridané # položky} other {Pridaných # položiek}} do {hasName, select, true {alba <b>{name}</b>} other {nového albumu}}",
"assets_count": "{count, plural, one {# položka} few {# položky} other {# položiek}}",
"assets_deleted_permanently": "{} asset(s) deleted permanently",
"assets_deleted_permanently_from_server": "{} asset(s) deleted permanently from the Immich server",
"assets_moved_to_trash_count": "Do koša {count, plural, one {bola presunutá # položka} few {boli presunuté # položky} other {bolo presunutých # položiek}}",
"assets_permanently_deleted_count": "Trvalo {count, plural, one {vymazaná # položka} few {vymazané # položky} other {vymazaných # položiek}}",
"assets_removed_count": "{count, plural, one {Odstránená # položka} few {Odstránené # položky} other {Odstránených # položiek}}",
"assets_removed_permanently_from_device": "{} asset(s) removed permanently from your device",
"assets_restore_confirmation": "Naozaj chcete obnoviť všetky vyhodené položky? Túto akciu nie je možné vrátiť späť! Upozorňujeme, že týmto spôsobom nie je možné obnoviť žiadne offline položky.",
"assets_restored_count": "{count, plural, one {Obnovená # položka} few {Obnovené # položky} other {Obnovených # položiek}}",
"assets_restored_successfully": "{} asset(s) restored successfully",
"assets_trashed": "{} asset(s) trashed",
"assets_trashed_count": "{count, plural, one {Odstránená # položka} few {Odstránené # položky} other {Odstránených # položiek}}",
"assets_trashed_from_server": "{} asset(s) trashed from the Immich server",
"assets_were_part_of_album_count": "{count, plural, one {Položka bola} other {Položky boli}} súčasťou albumu",
"authorized_devices": "Autorizované zariadenia",
"automatic_endpoint_switching_subtitle": "Connect locally over designated Wi-Fi when available and use alternative connections elsewhere",
"automatic_endpoint_switching_title": "Automatic URL switching",
"back": "Späť",
"back_close_deselect": "Späť, zavrieť alebo zrušiť výber",
"background_location_permission": "Background location permission",
"background_location_permission_content": "In order to switch networks when running in the background, Immich must *always* have precise location access so the app can read the Wi-Fi network's name",
"backup_album_selection_page_albums_device": "Albumy v zariadení ({})",
"backup_album_selection_page_albums_tap": "Ťuknutím na položku ju zahrniete, dvojitým ťuknutím ju vylúčite",
"backup_album_selection_page_assets_scatter": "Súbory môžu byť roztrúsené vo viacerých albumoch. To umožňuje zahrnúť alebo vylúčiť albumy počas procesu zálohovania.",
"backup_album_selection_page_select_albums": "Vybrané albumy",
"backup_album_selection_page_selection_info": "Informácie o výbere",
"backup_album_selection_page_total_assets": "Celkový počet jedinečných súborov",
"backup_all": "Všetko",
"backup_background_service_backup_failed_message": "Zálohovanie médií zlyhalo. Skúšam to znova...",
"backup_background_service_connection_failed_message": "Nepodarilo sa pripojiť k serveru. Skúšam to znova...",
"backup_background_service_current_upload_notification": "Nahrávanie {}",
"backup_background_service_default_notification": "Kontrola nových médií {}",
"backup_background_service_error_title": "Chyba zálohovania",
"backup_background_service_in_progress_notification": "Vytváram kópiu vašich médií...",
"backup_background_service_upload_failure_notification": "Nepodarilo sa nahrať {}",
"backup_controller_page_albums": "Zálohované albumy",
"backup_controller_page_background_app_refresh_disabled_content": "Ak chcete používať zálohovanie na pozadí, povoľte obnovovanie aplikácií na pozadí v ponuke Nastavenia > Všeobecné > Obnovovanie aplikácií na pozadí.",
"backup_controller_page_background_app_refresh_disabled_title": "Obnovovanie aplikácií na pozadí je vypnuté.",
"backup_controller_page_background_app_refresh_enable_button_text": "Prejsť do nastavení",
"backup_controller_page_background_battery_info_link": "Ukáž mi ako",
"backup_controller_page_background_battery_info_message": "Ak chcete dosiahnuť najlepšie výsledky pri zálohovaní na pozadí, vypnite všetky optimalizácie batérie, ktoré obmedzujú aktivitu na pozadí pre Immich vo vašom zariadení. Keďže to závisí od zariadenia, skontrolujte požadované informácie pre výrobcu vášho zariadenia.",
"backup_controller_page_background_battery_info_ok": "OK",
"backup_controller_page_background_battery_info_title": "Optimalizácia batérie",
"backup_controller_page_background_charging": "Len počas nabíjania",
"backup_controller_page_background_configure_error": "Nepodarilo sa nakonfigurovať službu na pozadí",
"backup_controller_page_background_delay": "Oneskorenie zálohovania nových médií: {}",
"backup_controller_page_background_description": "Povoľte službu na pozadí na automatické zálohovanie všetkých nových aktív bez nutnosti otvorenia aplikácie",
"backup_controller_page_background_is_off": "Automatické zálohovanie na pozadí je vypnuté",
"backup_controller_page_background_is_on": "Automatické zálohovanie na pozadí je zapnuté",
"backup_controller_page_background_turn_off": "Vypnúť zálohovanie na pozadí",
"backup_controller_page_background_turn_on": "Povoliť zálohovanie na pozadí",
"backup_controller_page_background_wifi": "Len cez WiFi",
"backup_controller_page_backup": "Zálohovanie",
"backup_controller_page_backup_selected": "Vybrané: ",
"backup_controller_page_backup_sub": "Zálohované fotografie a videa",
"backup_controller_page_created": "Vytvorené: {}",
"backup_controller_page_desc_backup": "Zapnite zálohovanie na popredí, aby sa nové položky automaticky nahrávali na server pri otvorení aplikácie.",
"backup_controller_page_excluded": "Vylúčené: ",
"backup_controller_page_failed": "Nepodarilo sa ({})",
"backup_controller_page_filename": "Názov súboru: {} [{}]",
"backup_controller_page_id": "ID: {}",
"backup_controller_page_info": "Informácie o zálohovaní",
"backup_controller_page_none_selected": "Žiadne vybrané",
"backup_controller_page_remainder": "Zostáva",
"backup_controller_page_remainder_sub": "Zostávajúce fotografie a videá, ktoré sa majú zálohovať z výbraných albumov",
"backup_controller_page_server_storage": "Serverové úložisko",
"backup_controller_page_start_backup": "Spustiť zálohovanie",
"backup_controller_page_status_off": "Automatické zálohovanie na popredí je vypnuté",
"backup_controller_page_status_on": "Automatické zálohovanie na popredí je zapnuté",
"backup_controller_page_storage_format": "{} z {} použitých",
"backup_controller_page_to_backup": "Albumy ktoré budú zálohované",
"backup_controller_page_total_sub": "Všetky jedinečné fotografie a videá z vybraných albumov",
"backup_controller_page_turn_off": "Vypnúť zálohovanie na popredí",
"backup_controller_page_turn_on": "Povoliť zálohovanie na popredí",
"backup_controller_page_uploading_file_info": "Nahrávaný súbor",
"backup_err_only_album": "Nie je možné odstrániť jediný vybraný album",
"backup_info_card_assets": "položiek",
"backup_manual_cancelled": "Zrušené",
"backup_manual_in_progress": "Nahrávanie už prebieha. Vyskúšajte neskôr",
"backup_manual_success": "Úspech",
"backup_manual_title": "Stav nahrávania",
"backup_options_page_title": "Možnosti zálohovania",
"backup_setting_subtitle": "Manage background and foreground upload settings",
"backward": "Spätne",
"birthdate_saved": "Dátum narodenia bol úspešne uložený",
"birthdate_set_description": "Dátum narodenia sa používa na výpočet veku tejto osoby v čase fotografie.",
@@ -447,24 +565,52 @@
"bulk_keep_duplicates_confirmation": "Naozaj chceš ponechať {count, plural, one {# duplicitný súbor} other {# duplicitné súbory}}? Týmto sa vysporiadaš so všetkými duplicitnými skupinami bez mazania súborov.",
"bulk_trash_duplicates_confirmation": "Naozaj chcete hromadne vymazať {count, plural, one {# duplicitný súbor} other {# duplicitné súbory}}? Týmto si ponecháš z každej skupiny najväčší súbor a vymažeš všetky ostatné duplicitné súbory v skupine.",
"buy": "Kúpiť Immich",
"cache_settings_album_thumbnails": "Náhľady stránok knižnice (položiek {})",
"cache_settings_clear_cache_button": "Vymazať vyrovnávaciu pamäť",
"cache_settings_clear_cache_button_title": "Vymaže vyrovnávaciu pamäť aplikácie. To výrazne ovplyvní výkon aplikácie, kým sa vyrovnávacia pamäť neobnoví.",
"cache_settings_duplicated_assets_clear_button": "VYMAZAŤ",
"cache_settings_duplicated_assets_subtitle": "Fotky a videá ktoré sú na čiernej listine zvolené aplikáciou",
"cache_settings_duplicated_assets_title": "Duplikáty ({})",
"cache_settings_image_cache_size": "Veľkosť vyrovnávacej pamäte (položiek {})",
"cache_settings_statistics_album": "Knižnica náhľadov",
"cache_settings_statistics_assets": "{} položky ({})",
"cache_settings_statistics_full": "Kompletné fotografie",
"cache_settings_statistics_shared": "Zdieľané náhľady albumov",
"cache_settings_statistics_thumbnail": "Náhľady",
"cache_settings_statistics_title": "Použitie vyrovnávacej pamäte",
"cache_settings_subtitle": "Ovládanie správania mobilnej aplikácie Immich v medzipamäti",
"cache_settings_thumbnail_size": "Veľkosť vyrovnávacej pamäte náhľadov (položiek {})",
"cache_settings_tile_subtitle": "Ovládanie správania lokálneho úložiska",
"cache_settings_tile_title": "Lokálne úložisko",
"cache_settings_title": "Nastavenia vyrovnávacej pamäte",
"camera": "Fotoaparát",
"camera_brand": "Výrobca fotoaparátu",
"camera_model": "Model fotoaparátu",
"cancel": "Zrušiť",
"cancel_search": "Zrušiť vyhľadávanie",
"canceled": "Canceled",
"cannot_merge_people": "Nie je možné zlúčiť ľudí",
"cannot_undo_this_action": "Túto akciu nemôžete vrátiť späť!",
"cannot_update_the_description": "Popis nie je možné aktualizovať",
"change_date": "Upraviť dátum",
"change_display_order": "Change display order",
"change_expiration_time": "Zmeniť čas vypršania",
"change_location": "Upraviť lokáciu",
"change_name": "Upraviť meno",
"change_name_successfully": "Meno bolo zmenené",
"change_password": "Zmeniť Heslo",
"change_password_description": "Buď sa do systému prihlasujete prvýkrát, alebo bola podaná žiadosť o zmenu hesla. Nižšie zadajte nové heslo.",
"change_password_form_confirm_password": "Potvrďte heslo",
"change_password_form_description": "Dobrý deň, {name},\n\nBuď sa do systému prihlasujete prvýkrát, alebo bola podaná žiadosť o zmenu hesla. Prosím, zadajte nové heslo nižšie.",
"change_password_form_new_password": "Nové heslo",
"change_password_form_password_mismatch": "Heslá sa nezhodujú",
"change_password_form_reenter_new_password": "Znova zadajte nové heslo",
"change_your_password": "Zmeňte si heslo",
"changed_visibility_successfully": "Viditeľnosť bola úspešne zmenená",
"check_all": "Skontrolovať Všetko",
"check_corrupt_asset_backup": "Check for corrupt asset backups",
"check_corrupt_asset_backup_button": "Perform check",
"check_corrupt_asset_backup_description": "Run this check only over Wi-Fi and once all assets have been backed-up. The procedure might take a few minutes.",
"check_logs": "Skontrolovať logy",
"choose_matching_people_to_merge": "Vyberte rovnakých ľudí na zlúčenie",
"city": "Mesto",
@@ -473,6 +619,14 @@
"clear_all_recent_searches": "Vymazať nedávne vyhľadávania",
"clear_message": "Vymazať správu",
"clear_value": "Vymazať hodnotu",
"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_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",
"clockwise": "V smere hodinových ručičiek",
"close": "Zatvoriť",
"collapse": "Zbaliť",
@@ -483,6 +637,9 @@
"comment_options": "Možnosti komentára",
"comments_and_likes": "Komentáre a páči sa mi to",
"comments_are_disabled": "Komentáre sú vypnuté",
"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é.",
"completed": "Completed",
"confirm": "Potvrdiť",
"confirm_admin_password": "Potvrdiť Administrátorské Heslo",
"confirm_delete_face": "Naozaj chcete z položky odstrániť tvár osoby {name}?",
@@ -492,6 +649,15 @@
"contain": "Obsiahnúť",
"context": "Kontext",
"continue": "Pokračovať",
"control_bottom_app_bar_album_info_shared": "{} položiek - zdieľané",
"control_bottom_app_bar_create_new_album": "Vytvoriť nový album",
"control_bottom_app_bar_delete_from_immich": "Vymazať z Immichu",
"control_bottom_app_bar_delete_from_local": "Vymazať zo zariadenia",
"control_bottom_app_bar_edit_location": "Upraviť polohu",
"control_bottom_app_bar_edit_time": "Upraviť dátum a čas",
"control_bottom_app_bar_share_link": "Share Link",
"control_bottom_app_bar_share_to": "Share To",
"control_bottom_app_bar_trash_from_immich": "Presunúť do koša",
"copied_image_to_clipboard": "Obrázok skopírovaný do schránky.",
"copied_to_clipboard": "Skopírované do schránky!",
"copy_error": "Chyba pri kopírovaní",
@@ -506,24 +672,34 @@
"covers": "Dlaždice",
"create": "Vytvoriť",
"create_album": "Vytvoriť album",
"create_album_page_untitled": "Bez názvu",
"create_library": "Vytvoriť knižnicu",
"create_link": "Vytvoriť odkaz",
"create_link_to_share": "Vytvoriť odkaz na zdieľanie",
"create_link_to_share_description": "Umožniť každému kto má odkaz zobraziť vybrané fotografie",
"create_new": "CREATE NEW",
"create_new_person": "Vytvoriť novú osobu",
"create_new_person_hint": "Priradiť vybrané položky novej osobe",
"create_new_user": "Vytvorenie nového používateľa",
"create_shared_album_page_share_add_assets": "Pridať položky",
"create_shared_album_page_share_select_photos": "Vybrať fotografie",
"create_tag": "Vytvoriť značku",
"create_tag_description": "Vytvorenie nového štítku. Pre Vnorené štítky, prosím, zadaj celú cestu štítku, vrátane lomítok vpred.",
"create_user": "Vytvoriť používateľa",
"created": "Vytvorené",
"crop": "Crop",
"curated_object_page_title": "Veci",
"current_device": "Súčasné zariadenie",
"current_server_address": "Current server address",
"custom_locale": "Vlastná Lokalizácia",
"custom_locale_description": "Formátovanie dátumov a čísel podľa jazyka a regiónu",
"daily_title_text_date": "EEEE, d. MMMM",
"daily_title_text_date_year": "EEEE, d. MMMM y",
"dark": "Tmavý",
"date_after": "Dátum po",
"date_and_time": "Dátum a Čas",
"date_before": "Dátum pred",
"date_format": "EEEE, d. MMMM y • H:mm",
"date_of_birth_saved": "Dátum narodenia úspešne uložený",
"date_range": "Rozsah dátumu",
"day": "Deň",
@@ -537,19 +713,30 @@
"delete": "Vymazať",
"delete_album": "Odstrániť album",
"delete_api_key_prompt": "Naozaj chcete odstrániť tento API kľúč?",
"delete_dialog_alert": "Tieto položky budú natrvalo odstránené z Immich a z vášho zariadenia.",
"delete_dialog_alert_local": "Tieto položky budú permanentne vymazané z vašeho zariadenia, ale budú stále k dispozícií na serveri Immich",
"delete_dialog_alert_local_non_backed_up": "Niektoré položky nie sú zálohované na Immichi a budú permanentne vymazané z vášho zariadenia",
"delete_dialog_alert_remote": "Tieto položky budú permanentne vymazané zo serveru Immich",
"delete_dialog_ok_force": "Napriek tomu vymazať",
"delete_dialog_title": "Vymazať natrvalo",
"delete_duplicates_confirmation": "Naozaj chcete nenávratne odstrániť tieto duplikáty?",
"delete_face": "Odstrániť tvár",
"delete_key": "Odstrániť kľúč",
"delete_library": "Vymazať knižnicu",
"delete_link": "Odstrániť odkaz",
"delete_local_dialog_ok_backed_up_only": "Vymazať len zálohované",
"delete_local_dialog_ok_force": "Napriek tomu vymazať",
"delete_others": "Vymazať ostatné",
"delete_shared_link": "Odstrániť zdieľaný odkaz",
"delete_shared_link_dialog_title": "Odstrániť zdieľaný odkaz",
"delete_tag": "Odstrániť označenie",
"delete_tag_confirmation_prompt": "Naozaj chcete odstrániť štítok menom {tagName}?",
"delete_user": "Vymazať používateľa",
"deleted_shared_link": "Vymazaný zdieľaný odkaz",
"deletes_missing_assets": "Chýbajú vymazané položky z disku",
"description": "Popis",
"description_input_hint_text": "Pridať popis...",
"description_input_submit_error": "Chyba pri aktualizovaní popisu, zobrazte log pre viac detailov",
"details": "Podrobnosti",
"direction": "Smer",
"disabled": "Vypnuté",
@@ -566,12 +753,26 @@
"documentation": "Dokumentácia",
"done": "Hotovo",
"download": "Stiahnuť",
"download_canceled": "Download canceled",
"download_complete": "Download complete",
"download_enqueue": "Download enqueued",
"download_error": "Download Error",
"download_failed": "Download failed",
"download_filename": "file: {}",
"download_finished": "Download finished",
"download_include_embedded_motion_videos": "Vložené videá",
"download_include_embedded_motion_videos_description": "Zahrnúť videá vložené do pohyblivých fotiek ako samostatné súbory",
"download_notfound": "Download not found",
"download_paused": "Download paused",
"download_settings": "Stiahnuť",
"download_settings_description": "Spravovať nastavenia súvisiace so sťahovaním položiek",
"download_started": "Download started",
"download_sucess": "Download success",
"download_sucess_android": "The media has been downloaded to DCIM/Immich",
"download_waiting_to_retry": "Waiting to retry",
"downloading": "Sťahuje sa",
"downloading_asset_filename": "Sťahuje sa položka {filename}",
"downloading_media": "Downloading media",
"drop_files_to_upload": "Hoď súbory kdekoľvek, nahrajú sa",
"duplicates": "Duplikáty",
"duplicates_description": "Vysporiadať sa s každou skupinou tak, že sa duplicitné označia ako duplicitné",
@@ -588,6 +789,7 @@
"edit_key": "Upraviť kľúč",
"edit_link": "Upraviť odkaz",
"edit_location": "Upraviť polohu",
"edit_location_dialog_title": "Poloha",
"edit_name": "Upraviť meno",
"edit_people": "Upraviť osoby",
"edit_tag": "Upraiť značku",
@@ -600,14 +802,19 @@
"editor_crop_tool_h2_aspect_ratios": "Pomer strán",
"editor_crop_tool_h2_rotation": "Rotovanie",
"email": "E-mail",
"empty_folder": "This folder is empty",
"empty_trash": "Vyprázdniť kôš",
"empty_trash_confirmation": "Naozaj chcete vyprázdniť kôš? Nenávratne sa vymažú všetky položky z Immich.\nTáto akcia sa nedá vrátiť!",
"enable": "Aktivovať",
"enabled": "Aktivovaný",
"end_date": "Koncový dátum",
"enqueued": "Enqueued",
"enter_wifi_name": "Enter WiFi name",
"error": "Chyba",
"error_change_sort_album": "Failed to change album sort order",
"error_delete_face": "Chyba pri odstraňovaní tváre z položky",
"error_loading_image": "Nepodarilo sa načítať obrázok",
"error_saving_image": "Error: {}",
"error_title": "Chyba - niečo sa pokazilo",
"errors": {
"cannot_navigate_next_asset": "Nedokážem prejsť na ďaľšiu položku",
@@ -736,8 +943,21 @@
"unable_to_upload_file": "Nie je možné nahrať súbor"
},
"exif": "Exif",
"exif_bottom_sheet_description": "Pridať popis...",
"exif_bottom_sheet_details": "PODROBNOSTI",
"exif_bottom_sheet_location": "LOKALITA",
"exif_bottom_sheet_people": "ĽUDIA",
"exif_bottom_sheet_person_add_person": "Pridať meno",
"exif_bottom_sheet_person_age": "Age {}",
"exif_bottom_sheet_person_age_months": "Age {} months",
"exif_bottom_sheet_person_age_year_months": "Age 1 year, {} months",
"exif_bottom_sheet_person_age_years": "Age {}",
"exit_slideshow": "Opustiť Slideshow",
"expand_all": "Rozbaliť všetko",
"experimental_settings_new_asset_list_subtitle": "Prebiehajúca práca",
"experimental_settings_new_asset_list_title": "Povolenie experimentálnej mriežky fotografií",
"experimental_settings_subtitle": "Používajte na vlastné riziko!",
"experimental_settings_title": "Experimentálne",
"expire_after": "Expiruje po",
"expired": "Vypršalo",
"expires_date": "Expiruje {date}",
@@ -748,11 +968,16 @@
"extension": "Rozšírenie",
"external": "Externý",
"external_libraries": "Externé knižnice",
"external_network": "External network",
"external_network_sheet_info": "When not on the preferred WiFi network, the app will connect to the server through the first of the below URLs it can reach, starting from top to bottom",
"face_unassigned": "Nepriradená",
"failed": "Failed",
"failed_to_load_assets": "Nepodarilo sa načítať položky",
"failed_to_load_folder": "Failed to load folder",
"favorite": "Obľúbené",
"favorite_or_unfavorite_photo": "Označiť fotku ako obľúbenú alebo neobľúbenú",
"favorites": "Obľúbené",
"favorites_page_no_favorites": "Žiadne obľúbené médiá",
"feature_photo_updated": "Hlavný obrázok bol aktualizovaný",
"features": "Funkcie",
"features_setting_description": "Spravovať funkcie aplikácie",
@@ -760,25 +985,38 @@
"file_name_or_extension": "Názov alebo prípona súboru",
"filename": "Meno súboru",
"filetype": "Typ súboru",
"filter": "Filter",
"filter_people": "Filtrovať ľudí",
"find_them_fast": "Nájdite ich rýchlejšie podľa mena",
"fix_incorrect_match": "Opraviť nesprávnu zhodu",
"folder": "Folder",
"folder_not_found": "Folder not found",
"folders": "Priečinky",
"folders_feature_description": "Prehliadanie zobrazenia priečinka s fotografiami a videami na súborovom systéme",
"forward": "Dopredu",
"general": "Všeobecné",
"get_help": "Získať pomoc",
"get_wifiname_error": "Could not get Wi-Fi name. Make sure you have granted the necessary permissions and are connected to a Wi-Fi network",
"getting_started": "Začíname",
"go_back": "Vrátiť sa späť",
"go_to_folder": "Prejsť do priečinka",
"go_to_search": "Prejsť na vyhľadávanie",
"grant_permission": "Grant permission",
"group_albums_by": "Zoskupiť albumy podľa...",
"group_country": "Zoskupenie podľa krajiny",
"group_no": "Nezoskupovať",
"group_owner": "Zoskupiť podľa vlastníka",
"group_places_by": "Zoskupte miesta podľa...",
"group_year": "Zoskupiť podľa roku",
"haptic_feedback_switch": "Povoliť hmatovú odozvu",
"haptic_feedback_title": "Hmatová odozva",
"has_quota": "Má kvótu",
"header_settings_add_header_tip": "Add Header",
"header_settings_field_validator_msg": "Value cannot be empty",
"header_settings_header_name_input": "Header name",
"header_settings_header_value_input": "Header value",
"headers_settings_tile_subtitle": "Define proxy headers the app should send with each network request",
"headers_settings_tile_title": "Custom proxy headers",
"hi_user": "Ahoj {name} ({email})",
"hide_all_people": "Skryť všetky osoby",
"hide_gallery": "Skryť galériu",
@@ -786,8 +1024,24 @@
"hide_password": "Skryť heslo",
"hide_person": "Skryť osobu",
"hide_unnamed_people": "Skryť osoby bez mena",
"home_page_add_to_album_conflicts": "Pridané {added} položiek do albumu {album}. {failed} položiek už je v albume.",
"home_page_add_to_album_err_local": "Zatiaľ nie je možné pridať lokálne média do albumov, preskakuje sa",
"home_page_add_to_album_success": "Pridané {added} položky do albumu {album}.",
"home_page_album_err_partner": "Na teraz nemôžete pridať partnerove médiá do albumov",
"home_page_archive_err_local": "Zatiaľ nemožno archivovať lokálne médiá, preskakuje sa",
"home_page_archive_err_partner": "Na teraz nemôžete premiestniť partnerove médiá do archívu",
"home_page_building_timeline": "Vytváranie časovej osi",
"home_page_delete_err_partner": "Na teraz nemôžete odstrániť partnerove médiá",
"home_page_delete_remote_err_local": "Local assets in delete remote selection, skipping",
"home_page_favorite_err_local": "Zatiaľ nie je možné zaradiť lokálne média medzi obľúbené, preskakuje sa",
"home_page_favorite_err_partner": "Na teraz nemôžete pridať partnerove médiá medzi obľúbené",
"home_page_first_time_notice": "Ak aplikáciu používate prvý krát, nezabudnite si vybrať zálohované albumy, aby sa na časovej osi mohli nachádzať fotografie a videá z vybraných albumoch.",
"home_page_share_err_local": "Nemožno zdieľať lokálne médiá pomocou odkazu",
"home_page_upload_err_limit": "Naraz môžete nahrať len 30 médií, preskakujem...",
"host": "Hostiteľ",
"hour": "Hodina",
"ignore_icloud_photos": "Ignore iCloud photos",
"ignore_icloud_photos_description": "Photos that are stored on iCloud will not be uploaded to the Immich server",
"image": "Obrázok",
"image_alt_text_date": "{isVideo, select, true {Video} other {Image}} nasnímané {date}",
"image_alt_text_date_1_person": "{isVideo, select, true {Video} other {Image}} nasnímané s {person1} dňa {date}",
@@ -799,6 +1053,10 @@
"image_alt_text_date_place_2_people": "{isVideo, select, true {Video} other {Obrázok}} v {city}, {country} s {person1} a {person2} zo dňa {date}",
"image_alt_text_date_place_3_people": "{isVideo, select, true {Video} other {Obrázok}} zo dňa {date} v {city}, {country} s {person1}, {person2} a {person3}",
"image_alt_text_date_place_4_or_more_people": "{isVideo, select, true {Video} other {Obrázok}} nasnímaný v {city}, {country} s {person1}, {person2} a {additionalCount, number} inými dňa {date}",
"image_saved_successfully": "Image saved",
"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_share_error": "Chyba zdieľania",
"immich_logo": "Logo Immich",
"immich_web_interface": "Webové rozhranie Immich",
"import_from_json": "Importovať z JSON",
@@ -817,6 +1075,8 @@
"night_at_midnight": "Každý deň o polnoci",
"night_at_twoam": "Každú noc o 2:00"
},
"invalid_date": "Invalid date",
"invalid_date_format": "Invalid date format",
"invite_people": "Pozvať ľudí",
"invite_to_album": "Pozvať do albumu",
"items_count": "{count, plural, one {# položka} few {# položky} other {# položiek}}",
@@ -837,6 +1097,12 @@
"level": "Level",
"library": "Knižnica",
"library_options": "Možnosti knižnice",
"library_page_device_albums": "Albumy v zariadení",
"library_page_new_album": "Nový album",
"library_page_sort_asset_count": "Počet položiek",
"library_page_sort_created": "Najnovšie vytvorené",
"library_page_sort_last_modified": "Naposledy upravené",
"library_page_sort_title": "Podľa názvu albumu",
"light": "Svetlý",
"like_deleted": "Like odstránený",
"link_motion_video": "Pripojiť pohyblivé video",
@@ -846,12 +1112,42 @@
"list": "Zoznam",
"loading": "Načítavanie",
"loading_search_results_failed": "Načítanie výsledkov hľadania sa nepodarilo",
"local_network": "Local network",
"local_network_sheet_info": "The app will connect to the server through this URL when using the specified Wi-Fi network",
"location_permission": "Location permission",
"location_permission_content": "In order to use the auto-switching feature, Immich needs precise location permission so it can read the current WiFi network's name",
"location_picker_choose_on_map": "Zvoľte mapu",
"location_picker_latitude_error": "Zadajte platnú zemepisnú dĺžku",
"location_picker_latitude_hint": "Zadajte sem vašu zemepisnú dĺžku",
"location_picker_longitude_error": "Zadajte platnú zemepisnú dĺžku",
"location_picker_longitude_hint": "Zadajte platnú zemepisnú šírku",
"log_out": "Odhlásiť sa",
"log_out_all_devices": "Odhlásiť všetky zariadenia",
"logged_out_all_devices": "Všetky zariadenia odhlásené",
"logged_out_device": "Zariadenie odhlásené",
"login": "Prihlásenie",
"login_disabled": "Prihlasovanie bolo vypnuté",
"login_form_api_exception": "Chyba API. Skontrolujte adresu URL servera a skúste to znova.",
"login_form_back_button_text": "Späť",
"login_form_email_hint": "tvojmail@email.com",
"login_form_endpoint_hint": "http://ip-tvojho-servera:port",
"login_form_endpoint_url": "URL adresa servera",
"login_form_err_http": "Prosím, uveďte http:// alebo https://",
"login_form_err_invalid_email": "Neplatný e-mail",
"login_form_err_invalid_url": "Neplatná URL adresa",
"login_form_err_leading_whitespace": "Úvodná medzera",
"login_form_err_trailing_whitespace": "Koncové medzera",
"login_form_failed_get_oauth_server_config": "Chyba prihlásenia pomocou OAuth, skontrolujte adresu URL servera",
"login_form_failed_get_oauth_server_disable": "Funkcia OAuth nie je na tomto serveri dostupná",
"login_form_failed_login": "Chyba prihlásenia, skontrolujte url adresu servera, e-mail a heslo.",
"login_form_handshake_exception": "Nastala chyba handshake. Zapnite podoporu samo-podpísaných certifikátov v nastaveniach ak používate samo-podpísané certifikáty.",
"login_form_password_hint": "heslo",
"login_form_save_login": "Zostať prihlásený",
"login_form_server_empty": "Zadajte URL servera",
"login_form_server_error": "Nemožno pripojiť na server.",
"login_has_been_disabled": "Prihlásenie bolo vypnuté.",
"login_password_changed_error": "Nastala chyba pri aktualizovaní hesla",
"login_password_changed_success": "Aktualizácia hesla prebehla úspešne",
"logout_all_device_confirmation": "Ste si istý, že sa chcete odhlásiť zo všetkých zariadení?",
"logout_this_device_confirmation": "Ste si istý, že sa chcete odhlásiť z tohoto zariadenia?",
"longitude": "Zemepisná dĺžka",
@@ -868,13 +1164,40 @@
"manage_your_devices": "Spravovať vaše prihlásené zariadenia",
"manage_your_oauth_connection": "Spravovať vaše OAuth spojenia",
"map": "Mapa",
"map_assets_in_bound": "{} fotka",
"map_assets_in_bounds": "{} fotiek",
"map_cannot_get_user_location": "Nemožno získať polohu používateľa",
"map_location_dialog_yes": "Áno",
"map_location_picker_page_use_location": "Použiť túto polohu",
"map_location_service_disabled_content": "Služba polohovania musí byť zapnutá aby médiá zobrazovali vašu aktuálnu polohu. Chcete ju zapnúť?",
"map_location_service_disabled_title": "Služba polohovania vypnutá",
"map_marker_for_images": "Značka na mape pre obrázky odfotené v {city}, {country}",
"map_marker_with_image": "Mapová značka pre obrázok",
"map_no_assets_in_bounds": "Nič tu nie je",
"map_no_location_permission_content": "Povolenie polohy je potrebné aby sa zobrazovali médiá z vašej aktuálnej polohy. Chcete udeliť toto povolenie?",
"map_no_location_permission_title": "Udelenie polohy zamietnuté",
"map_settings": "Nastavenia máp",
"map_settings_dark_mode": "Tmavý režim",
"map_settings_date_range_option_day": "Posledných 24 hodín",
"map_settings_date_range_option_days": "Po {} dňoch",
"map_settings_date_range_option_year": "Uplynulý rok",
"map_settings_date_range_option_years": "Po {} rokoch",
"map_settings_dialog_title": "Nastavenia máp",
"map_settings_include_show_archived": "Zahrnúť archivované",
"map_settings_include_show_partners": "Zahrnúť partnerov",
"map_settings_only_show_favorites": "Zobraziť iba obľúbené",
"map_settings_theme_settings": "Téma mapy",
"map_zoom_to_see_photos": "Oddiaľte priblíženie aby ste videli fotky",
"matches": "Zhody",
"media_type": "Typ média",
"memories": "Spomienky",
"memories_all_caught_up": "Na dnes to je všetko",
"memories_check_back_tomorrow": "Vráťte sa zajtra pre ďalšie spomienky",
"memories_setting_description": "Spravuje čo vidíte v spomienkach",
"memories_start_over": "Začať odznova",
"memories_swipe_to_close": "Zatvoríte posunom nahor",
"memories_year_ago": "A year ago",
"memories_years_ago": "{} years ago",
"memory": "Pamäť",
"memory_lane_title": "Pás spomienok {title}",
"menu": "Menu",
@@ -889,12 +1212,17 @@
"missing": "Chýbajúce",
"model": "Model",
"month": "Mesiac",
"monthly_title_text_date_format": "LLLL y",
"more": "Viac",
"moved_to_trash": "Presunuté do koša",
"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",
"mute_memories": "Vyblednutie spomienok",
"my_albums": "Moje albumy",
"name": "Meno",
"name_or_nickname": "Meno alebo prezývka",
"networking_settings": "Networking",
"networking_subtitle": "Manage the server endpoint settings",
"never": "nikdy",
"new_album": "Nový album",
"new_api_key": "Nový API kľúč",
@@ -911,6 +1239,7 @@
"no_albums_yet": "Vyzerá, že zatiaľ nemáte žiadne albumy.",
"no_archived_assets_message": "Archivovať fotografie a videá, aby sa skryli zo zobrazenia Fotografie",
"no_assets_message": "KLIKNITE A NAHRAJTE SVOJU PRVÚ FOTKU",
"no_assets_to_show": "Žiadne položky",
"no_duplicates_found": "Nenašli sa žiadne duplicity.",
"no_exif_info_available": "Nie sú dostupné exif údaje",
"no_explore_results_message": "Nahrajte viac fotiek na objavovanie vašej zbierky.",
@@ -922,9 +1251,13 @@
"no_results_description": "Skúste synonymum alebo všeobecnejší výraz",
"no_shared_albums_message": "Vytvorí album na zdieľanie fotiek a videí s ľuďmi vo vašej sieti",
"not_in_any_album": "Nie je v žiadnom albume",
"not_selected": "Not selected",
"note_apply_storage_label_to_previously_uploaded assets": "Poznámka: Ak chcete použiť Štítok úložiska na predtým nahrané médiá, spustite príkaz",
"note_unlimited_quota": "Poznámka: Zadajte 0 pre neobmedzenú kvótu",
"notes": "Poznámky",
"notification_permission_dialog_content": "Ak chcete povoliť upozornenia, prejdite do Nastavenia a vyberte možnosť Povoliť.",
"notification_permission_list_tile_content": "Udeľte oprávnenie k aktivácii oznámení.",
"notification_permission_list_tile_enable_button": "Povoliť upozornenia",
"notification_permission_list_tile_title": "Povolenie oznámení",
"notification_toggle_setting_description": "Povoliť e-mailové upozornenia",
"notifications": "Oznámenia",
"notifications_setting_description": "Spravovať upozornenia",
@@ -935,6 +1268,7 @@
"offline_paths_description": "Tieto výsledky môžu byť kvôli ručnému vymazaniu súborov ktoré nie sú súčasťou externej knižnice.",
"ok": "OK",
"oldest_first": "Najstaršie prvé",
"on_this_device": "On this device",
"onboarding": "Na palube",
"onboarding_privacy_description": "Nasledujúce (voliteľné) funkcie závisia na externých službách, a kedykoľvek ich môžete vypnúť v admin nastaveniach.",
"onboarding_theme_description": "Vyberte farbu témy pre váš server. Môžete to aj neskôr zmeniť vo vašich nastaveniach.",
@@ -958,6 +1292,14 @@
"partner_can_access": "{partner} môže pristupovať",
"partner_can_access_assets": "Všetky vaše fotky a videá, okrem Archivovaných a Odstránených",
"partner_can_access_location": "Miesto kde bola fotka spravená",
"partner_list_user_photos": "Fotky používateľa {user}",
"partner_list_view_all": "Zobraziť všetky",
"partner_page_empty_message": "Vaše fotky zatiaľ nie sú zdieľané so žiadnym partnerom.",
"partner_page_no_more_users": "Žiadni ďalší užívatelia na zdieľanie",
"partner_page_partner_add_failed": "Pridávanie partnera zlyhalo",
"partner_page_select_partner": "Zvoliť partnera",
"partner_page_shared_to_title": "Zdieľané pre",
"partner_page_stop_sharing_content": "{} už nebude mať prístup ku vašim fotkám.",
"partner_sharing": "Zdieľanie s partnerom",
"partners": "Partneri",
"password": "Heslo",
@@ -986,6 +1328,14 @@
"permanently_delete_assets_prompt": "Naozaj si prajete navždy zmazať {count, plural, one {túto položku?} other {týchto <b>#</b> položiek?}} Vymažú sa aj {count, plural, one {zo svojho albumu} other {zo svojich albumov}}.",
"permanently_deleted_asset": "Navždy odstránená položka",
"permanently_deleted_assets_count": "Navždy {count, plural, one {odstránená # položka} other {odstránené # položky}}",
"permission_onboarding_back": "Späť",
"permission_onboarding_continue_anyway": "Pokračovať aj tak",
"permission_onboarding_get_started": "Začať",
"permission_onboarding_go_to_settings": "Prejsť do nastavení",
"permission_onboarding_permission_denied": "Prístup zamietnutý. Ak chcete používať Immich, udeľte v Nastaveniach povolenia na fotografie a videá.",
"permission_onboarding_permission_granted": "Povolenie udelené! Všetko je nastavené.",
"permission_onboarding_permission_limited": "Povolenie obmedzené. Ak chcete, aby Immich zálohoval a spravoval celú vašu zbierku galérie, udeľte v Nastaveniach povolenia na fotografie a videá.",
"permission_onboarding_request": "Immich vyžaduje povolenie na prezeranie vašich fotografií a videí.",
"person": "Osoba",
"person_birthdate": "Narodený dňa {date}",
"person_hidden": "{name}{hidden, select, true { (skryté)} other {}}",
@@ -1003,6 +1353,8 @@
"play_motion_photo": "Prehrať pohyblivú fotku",
"play_or_pause_video": "Pustí alebo pozastaví video",
"port": "Port",
"preferences_settings_subtitle": "Manage the app's preferences",
"preferences_settings_title": "Preferencie",
"preset": "Prednastavenie",
"preview": "Náhľad",
"previous": "Predošlé",
@@ -1010,6 +1362,13 @@
"previous_or_next_photo": "Predošlá alebo ďalšia fotka",
"primary": "Primárne",
"privacy": "Súkromie",
"profile_drawer_app_logs": "Logy",
"profile_drawer_client_out_of_date_major": "Mobilná aplikácia je zastaralá. Prosím aktualizujte na najnovšiu verziu.",
"profile_drawer_client_out_of_date_minor": "Mobilná aplikácia je zastaralá. Prosím aktualizujte na najnovšiu verziu.",
"profile_drawer_client_server_up_to_date": "Klient a server sú aktuálne",
"profile_drawer_github": "GitHub",
"profile_drawer_server_out_of_date_major": "Server je zastaralý. Prosím aktualizujte na najnovšiu verziu.",
"profile_drawer_server_out_of_date_minor": "Server je zastaralý. Prosím aktualizujte na najnovšiu verziu.",
"profile_image_of_user": "Profilový obrázok používateľa {user}",
"profile_picture_set": "Profilový obrázok nastavený.",
"public_album": "Verejný album",
@@ -1059,6 +1418,8 @@
"recent": "Nedávne",
"recent-albums": "Posledné albumy",
"recent_searches": "Posledné vyhľadávania",
"recently_added": "Recently added",
"recently_added_page_title": "Nedávno pridané",
"refresh": "Obnoviť",
"refresh_encoded_videos": "Obnoviť enkódované videá",
"refresh_faces": "Obnoviť tváre",
@@ -1079,6 +1440,8 @@
"remove_from_album": "Odstrániť z albumu",
"remove_from_favorites": "Odstrániť z obľúbených",
"remove_from_shared_link": "Odstrániť zo zdieľaného odkazu",
"remove_memory": "Odstrániť spomienku",
"remove_photo_from_memory": "Odstrániť fotografiu z tejto spomienky",
"remove_url": "Odstrániť URL",
"remove_user": "Odstrániť používateľa",
"removed_api_key": "Odstrániť API kľúč: {name}",
@@ -1113,10 +1476,12 @@
"role_editor": "Editor",
"role_viewer": "Divák",
"save": "Uložiť",
"save_to_gallery": "Save to gallery",
"saved_api_key": "Uložený API Kľúč",
"saved_profile": "Uložený profil",
"saved_settings": "Uložené nastavenia",
"say_something": "Napíšte niečo",
"scaffold_body_error_occurred": "Vyskytla sa chyba",
"scan_all_libraries": "Preskenovať všetky knižnice",
"scan_library": "Skenovať",
"scan_settings": "Nastavenia skenovania",
@@ -1132,16 +1497,45 @@
"search_camera_model": "Hľadať model fotoaparátu...",
"search_city": "Hľadať mesto...",
"search_country": "Hľadať krajinu...",
"search_filter_apply": "Použiť filter",
"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_not_in_album": "Mimo albumu",
"search_filter_display_options": "Display Options",
"search_filter_filename": "Search by file name",
"search_filter_location": "Location",
"search_filter_location_title": "Select location",
"search_filter_media_type": "Media Type",
"search_filter_media_type_title": "Select media type",
"search_filter_people_title": "Select people",
"search_for": "Vyhľadať",
"search_for_existing_person": "Hľadať existujúcu osobu",
"search_no_more_result": "No more results",
"search_no_people": "Žiadne osoby",
"search_no_people_named": "Žiadne osoby menom \"{name}\"",
"search_no_result": "No results found, try a different search term or combination",
"search_options": "Možnosti hľadania",
"search_page_categories": "Kategórie",
"search_page_motion_photos": "Pohyblivé fotky",
"search_page_no_objects": "Žiadne informácie o objektoch",
"search_page_no_places": "Žiadne informácie o mieste",
"search_page_screenshots": "Snímky obrazovky",
"search_page_search_photos_videos": "Search for your photos and videos",
"search_page_selfies": "Selfies",
"search_page_things": "Veci",
"search_page_view_all_button": "Zobraziť všetky",
"search_page_your_activity": "Vaša aktivita",
"search_page_your_map": "Vaša mapa",
"search_people": "Hľadať osoby",
"search_places": "Hľadať miesta",
"search_rating": "Vyhľadávanie podľa hodnotenia...",
"search_result_page_new_search_hint": "Nové vyhľadávanie",
"search_settings": "Hľadať v nastaveniach",
"search_state": "Hľadať štáty...",
"search_suggestion_list_smart_search_hint_1": "Inteligentné vyhľadávanie je predvolene povolené, na vyhľadávanie metadát použite syntax",
"search_suggestion_list_smart_search_hint_2": "m:váš-hľadaný-výraz",
"search_tags": "Hľadať štítky...",
"search_timezone": "Hľadať časovú zónu...",
"search_type": "Typ hľadania",
@@ -1162,10 +1556,14 @@
"select_new_face": "Vybrať novú tvár",
"select_photos": "Vybrať fotky",
"select_trash_all": "Vybrať zahodiť všetky",
"select_user_for_sharing_page_err_album": "Nepodarilo sa vytvoriť album",
"selected": "Vybrané",
"selected_count": "{count, plural, other {# vybrané}}",
"send_message": "Odoslať správu",
"send_welcome_email": "Odoslať uvítací e-mail",
"server_endpoint": "Server Endpoint",
"server_info_box_app_version": "Verzia aplikácie",
"server_info_box_server_url": "URL Serveru",
"server_offline": "Server je Offline",
"server_online": "Server je Online",
"server_stats": "Serverové Štatistiky",
@@ -1177,22 +1575,91 @@
"set_date_of_birth": "Nastaviť dátum narodenia",
"set_profile_picture": "Nastaviť profilový obrázok",
"set_slideshow_to_fullscreen": "Nastaviť prezentáciu na celú obrazovku",
"setting_image_viewer_help": "Prehliadač detailov najprv načíta malú miniatúru, potom načíta náhľad strednej veľkosti (ak je povolený) a nakoniec načíta originál (ak je povolený).",
"setting_image_viewer_original_subtitle": "Povolením umožníte načítať pôvodný obrázok v plnom rozlíšení (veľký!). Zakázaním znížite používania dát (v sieti, aj v dočasnej pamäte zariadenia).",
"setting_image_viewer_original_title": "Načítať pôvodný obrázok",
"setting_image_viewer_preview_subtitle": "Povolením umožníte načítať obrázok so stredným rozlíšením. Zakážte, ak chcete priamo načítať originál alebo použiť iba miniatúru.",
"setting_image_viewer_preview_title": "Načítať náhľad obrázka",
"setting_image_viewer_title": "Obrázky",
"setting_languages_apply": "Použiť",
"setting_languages_subtitle": "Change the app's language",
"setting_languages_title": "Jazyky",
"setting_notifications_notify_failures_grace_period": "Oznámenie o zlyhaní zálohovania na pozadí: {}",
"setting_notifications_notify_hours": "{} hodín",
"setting_notifications_notify_immediately": "okamžite",
"setting_notifications_notify_minutes": "{} minút",
"setting_notifications_notify_never": "nikdy",
"setting_notifications_notify_seconds": "{} sekúnd",
"setting_notifications_single_progress_subtitle": "Podrobné informácie o priebehu nahrávania pre položku",
"setting_notifications_single_progress_title": "Zobraziť priebeh detailov zálohovania na pozadí",
"setting_notifications_subtitle": "Prispôsobenie predvolieb oznámení",
"setting_notifications_total_progress_subtitle": "Celkový priebeh nahrávania (nahraných/celkovo)",
"setting_notifications_total_progress_title": "Zobraziť celkový priebeh zálohovania na pozadí",
"setting_video_viewer_looping_title": "Opakovanie",
"setting_video_viewer_original_video_subtitle": "When streaming a video from the server, play the original even when a transcode is available. May lead to buffering. Videos available locally are played in original quality regardless of this setting.",
"setting_video_viewer_original_video_title": "Force original video",
"settings": "Nastavenia",
"settings_require_restart": "Na použitie tohto nastavenia reštartujte Immich",
"settings_saved": "Nastavenia boli uložené",
"share": "Zdieľať",
"share_add_photos": "Pridať fotografie",
"share_assets_selected": "{} označených",
"share_dialog_preparing": "Pripravujem...",
"shared": "Zdieľané",
"shared_album_activities_input_disable": "Komentár je zakázaný",
"shared_album_activity_remove_content": "Chcete vymazať túto aktivitu?",
"shared_album_activity_remove_title": "Vymazať aktivitu",
"shared_album_section_people_action_error": "Vyskytla sa chyba pri odchádzaní / odstraňovaní používateľa z albumu",
"shared_album_section_people_action_leave": "Odísť z albumu",
"shared_album_section_people_action_remove_user": "Odstrániť používateľa z albumu",
"shared_album_section_people_title": "ĽUDIA",
"shared_by": "Zdieľa",
"shared_by_user": "Zdieľa {user}",
"shared_by_you": "Zdieľané vami",
"shared_from_partner": "Fotky od {partner}",
"shared_intent_upload_button_progress_text": "{} / {} Uploaded",
"shared_link_app_bar_title": "Zdieľané odkazy",
"shared_link_clipboard_copied_massage": "Skopírované do schránky",
"shared_link_clipboard_text": "Odkaz: {}\nHeslo: {}",
"shared_link_create_error": "Vyskytla sa chyba behom vytvárania zdieľaného odkazu",
"shared_link_edit_description_hint": "Zadajte popis zdieľania",
"shared_link_edit_expire_after_option_day": "1 deň",
"shared_link_edit_expire_after_option_days": "{} dní",
"shared_link_edit_expire_after_option_hour": "1 hodina",
"shared_link_edit_expire_after_option_hours": "{} hodín",
"shared_link_edit_expire_after_option_minute": "1 minúta",
"shared_link_edit_expire_after_option_minutes": "{} minút",
"shared_link_edit_expire_after_option_months": "{} mesiacov",
"shared_link_edit_expire_after_option_year": "{} roky",
"shared_link_edit_password_hint": "Zadajte heslo zdieľania",
"shared_link_edit_submit_button": "Aktualizovať odkaz",
"shared_link_error_server_url_fetch": "Nemožno nájsť URL severa",
"shared_link_expires_day": "Vyprší o {} dní",
"shared_link_expires_days": "Vyprší o {} dní",
"shared_link_expires_hour": "Vyprší o {} hodín",
"shared_link_expires_hours": "Vyprší o {} hodín",
"shared_link_expires_minute": "Vyprší o {} minút",
"shared_link_expires_minutes": "Vyprší o {} minút",
"shared_link_expires_never": "Nevyprší",
"shared_link_expires_second": "Vyprší o {} sekúnd",
"shared_link_expires_seconds": "Vyprší o {} sekúnd",
"shared_link_individual_shared": "Individuálne zdieľané",
"shared_link_info_chip_metadata": "EXIF",
"shared_link_manage_links": "Spravovať zdieľané odkazy",
"shared_link_options": "Možnosti zdieľaných odkazov",
"shared_links": "Zdieľané odkazy",
"shared_links_description": "Zdieľanie fotografií a videí pomocou odkazu",
"shared_photos_and_videos_count": "{assetCount, plural, other {# zdieľané fotky a videá.}}",
"shared_with_me": "Shared with me",
"shared_with_partner": "Zdieľané s {partner}",
"sharing": "Zdieľanie",
"sharing_enter_password": "Ak chcete zobraziť túto stránku, prosím, zadajte heslo.",
"sharing_page_album": "Zdieľané albumy",
"sharing_page_description": "Vytvárajte zdieľané albumy a zdieľajte fotografie a videá s ľuďmi vo vašej sieti.",
"sharing_page_empty_list": "Prázdny list",
"sharing_sidebar_description": "Zobraziť odkaz na Zdieľanie v bočnom paneli",
"sharing_silver_appbar_create_shared_album": "Vytvoriť zdieľaný album",
"sharing_silver_appbar_share_partner": "Zdieľať s partnerom",
"shift_to_permanent_delete": "stlačte ⇧ pre nemenné zmazanie pložiek",
"show_album_options": "Zobraziť možnosti albumu",
"show_albums": "Zobraziť albumy",
@@ -1259,6 +1726,9 @@
"support_third_party_description": "Vaša inštalácia Immich bola pripravená treťou stranou. Problémy, ktoré sa vyskytli, môžu byť spôsobené týmto balíčkom, preto sa na nich obráťte v prvom rade cez nasledujúce odkazy.",
"swap_merge_direction": "Vymeniť smer zlúčenia",
"sync": "Synchronizovať",
"sync_albums": "Sync albums",
"sync_albums_manual_subtitle": "Sync all uploaded videos and photos to the selected backup albums",
"sync_upload_album_setting_subtitle": "Create and upload your photos and videos to the selected albums on Immich",
"tag": "Značka",
"tag_assets": "Pridať značku",
"tag_created": "Vytvorená značka: {tag}",
@@ -1272,6 +1742,19 @@
"theme": "Téma",
"theme_selection": "Výber témy",
"theme_selection_description": "Automaticky nastaví tému na svetlú alebo tmavú podľa systémových preferencií v prehliadači",
"theme_setting_asset_list_storage_indicator_title": "Zobraziť indikátor úložiska na dlaždiciach položiek",
"theme_setting_asset_list_tiles_per_row_title": "Počet položiek na riadok ({})",
"theme_setting_colorful_interface_subtitle": "Apply primary color to background surfaces.",
"theme_setting_colorful_interface_title": "Colorful interface",
"theme_setting_image_viewer_quality_subtitle": "Prispôsobenie kvality prehliadača detailov",
"theme_setting_image_viewer_quality_title": "Kvalita prehliadača obrázkov",
"theme_setting_primary_color_subtitle": "Pick a color for primary actions and accents.",
"theme_setting_primary_color_title": "Primary color",
"theme_setting_system_primary_color_title": "Use system color",
"theme_setting_system_theme_switch": "Automaticky (podľa systemového nastavenia)",
"theme_setting_theme_subtitle": "Vyberte nastavenia témy aplikácie",
"theme_setting_three_stage_loading_subtitle": "Trojstupňové načítanie môže zvýšiť výkonnosť načítania, ale vedie k výrazne vyššiemu zaťaženiu siete.",
"theme_setting_three_stage_loading_title": "Povolenie trojstupňového načítavania",
"they_will_be_merged_together": "Zlúčia sa dokopy",
"third_party_resources": "Zdroje tretích strán",
"time_based_memories": "Časové spomienky",
@@ -1291,7 +1774,15 @@
"trash_all": "Všetko do koša",
"trash_count": "{count, number} do koša",
"trash_delete_asset": "Položky do koša/odstrániť",
"trash_emptied": "Emptied trash",
"trash_no_results_message": "Vymazané fotografie a videá sa zobrazia tu.",
"trash_page_delete_all": "Vymazať všetky",
"trash_page_empty_trash_dialog_content": "Skutočne chcete vyprázdniť kôš? Tieto položky budú permanentne odstránené z Immichu",
"trash_page_info": "Médiá v koši sa permanentne odstránia po {} dňoch",
"trash_page_no_assets": "Žiadne médiá v koši",
"trash_page_restore_all": "Obnoviť všetky",
"trash_page_select_assets_btn": "Označiť médiá",
"trash_page_title": "Kôš ({})",
"trashed_items_will_be_permanently_deleted_after": "Položky v koši sa natrvalo vymažú po {days, plural, one {# dni} other {# dňoch}}.",
"type": "Typ",
"unarchive": "Odarchivovať",
@@ -1320,6 +1811,8 @@
"updated_password": "Heslo zmenené",
"upload": "Nahrať",
"upload_concurrency": "Súbežnosť nahrávania",
"upload_dialog_info": "Chcete zálohovať zvolené médiá na server?",
"upload_dialog_title": "Nahrať médiá",
"upload_errors": "Nahrávanie ukončené s {count, plural, one {# chybou} other {# chybami}}, obnovte stránku aby sa zobrazili nové položky.",
"upload_progress": "Ostáva {remaining, number} - Spracovaných {processed, number}/{total, number}",
"upload_skipped_duplicates": "{count, plural, one {Preskočená # duplicita} few {Preskočené # duplicity} other {Preskočených # duplicít}}",
@@ -1327,8 +1820,11 @@
"upload_status_errors": "Chyby",
"upload_status_uploaded": "Nahrané",
"upload_success": "Nahrávanie úspešné, pridané súbory sa zobrazia po obnovení stránky.",
"upload_to_immich": "Upload to Immich ({})",
"uploading": "Uploading",
"url": "Odkaz URL",
"usage": "Použitie",
"use_current_connection": "use current connection",
"use_custom_date_range": "Použite radšej vlastný rozsah dátumov",
"user": "Používateľ",
"user_id": "Používateľské ID",
@@ -1343,10 +1839,16 @@
"users": "Používatelia",
"utilities": "Nástroje",
"validate": "Validovať",
"validate_endpoint_error": "Please enter a valid URL",
"variables": "Premenné",
"version": "Verzia",
"version_announcement_closing": "Tvoj kamarát, Alex",
"version_announcement_message": "Ahoj! Nová verzia Immich je dostupná. Prosím prečítajte si <link>poznámky k vydaniu</link>, aby ste sa uistili, že inštalácia bude aktuálna bez problémov, najmä ak používate WatchTower alebo akýkoľvek spôsob automatickej aktualizácie Immich servera.",
"version_announcement_overlay_release_notes": "poznámky k vydaniu",
"version_announcement_overlay_text_1": "Ahoj, je tu nová verzia",
"version_announcement_overlay_text_2": "nájdite si čas na návštevu ",
"version_announcement_overlay_text_3": " a uistite sa, že vaša konfigurácia docker-compose a .env je aktuálna, aby ste predišli nesprávnej konfigurácii, najmä ak používate WatchTower alebo akýkoľvek mechanizmus, ktorý podporuje automatické aktualizácie serverových aplikácií.",
"version_announcement_overlay_title": "K dispozícii je nová verzia servera 🎉",
"version_history": "História verzií",
"version_history_item": "Inštalovaná {version} dňa {date}",
"video": "Video",
@@ -1365,15 +1867,20 @@
"view_next_asset": "Zobraziť nasledujúci súbor",
"view_previous_asset": "Zobraziť predchádzajúci súbor",
"view_stack": "Zobraziť zoskupenie",
"viewer_remove_from_stack": "Odstrániť zo zoskupenia",
"viewer_stack_use_as_main_asset": "Použiť ako hlavnú fotku",
"viewer_unstack": "Odskupiť",
"visibility_changed": "Viditeľnosť zmenená pre {count, plural, one {# osobu} other {# ľudí}}",
"waiting": "Čaká",
"warning": "Varovanie",
"week": "Týždeň",
"welcome": "Vitajte",
"welcome_to_immich": "Vitajte v Immich",
"wifi_name": "WiFi Name",
"year": "Rok",
"years_ago": "pred {years, plural, one {# rokom} other {# rokmi}}",
"yes": "Áno",
"you_dont_have_any_shared_links": "Nemáte žiadne zdielané linky",
"your_wifi_name": "Your WiFi name",
"zoom_image": "Priblížiť obrázok"
}

File diff suppressed because it is too large Load Diff

1
i18n/sq.json Normal file
View File

@@ -0,0 +1 @@
{}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -159,7 +159,6 @@
"no_pattern_added": "பேட்டர்ன்் சேர்க்கப்படவில்லை",
"note_apply_storage_label_previous_assets": "குறிப்பு: முன்பு பதிவேற்றிய படங்களுக்கு சேமிப்பக லேபிளைப் பயன்படுத்த, இதை இயக்கவும்",
"note_cannot_be_changed_later": "குறிப்பு: இதை பின்னர் மாற்ற முடியாது!",
"note_unlimited_quota": "குறிப்பு: வரம்பற்ற ஒதுக்கீட்டிற்கு 0 ஐ உள்ளிடவும்",
"notification_email_from_address": "முகவரியிலிருந்து",
"notification_email_from_address_description": "அனுப்புநரின் மின்னஞ்சல் முகவரி, எடுத்துக்காட்டாக: \"இம்மிச் புகைப்பட சேவையகம் <noreply@example.com>\"",
"notification_email_host_description": "மின்னஞ்சல் சேவையகத்தின் ஹோஸ்ட் (எடுத்துக்காட்டாக: smtp.immich.app)",
@@ -902,7 +901,6 @@
"no_shared_albums_message": "உங்கள் நெட்வொர்க்கில் உள்ளவர்களுடன் புகைப்படங்களையும் வீடியோக்களையும் பகிர்ந்து கொள்ள ஒரு ஆல்பத்தை உருவாக்கவும்",
"not_in_any_album": "எந்த ஆல்பத்திலும் இல்லை",
"note_apply_storage_label_to_previously_uploaded assets": "குறிப்பு: முன்னர் பதிவேற்றப்பட்ட சொத்துக்களுக்கு சேமிப்பக லேபிளை பயன்படுத்த, இயக்கவும்",
"note_unlimited_quota": "குறிப்பு: வரம்பற்ற ஒதுக்கீட்டிற்கு 0 ஐ உள்ளிடவும்",
"notes": "குறிப்புகள்",
"notification_toggle_setting_description": "மின்னஞ்சல் அறிவிப்புகளை இயக்கவும்",
"notifications": "அறிவிப்புகள்",
@@ -1339,4 +1337,4 @@
"yes": "ஆம்",
"you_dont_have_any_shared_links": "உங்களிடம் பகிரப்பட்ட இணைப்புகள் எதுவும் இல்லை",
"zoom_image": "பெரிதாக்க படம்"
}
}

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More