immich/i18n
shenlong f32cd74232
feat: show stacks in asset viewer (#19935)
* feat: show stacks in asset viewer

* fix: global key issue and flash on stack asset change

* feat(mobile): stack and unstack action (#19941)

* feat(mobile): stack and unstack action

* add custom model

* use stackId from ActionSource

* Update mobile/lib/providers/infrastructure/action.provider.dart

Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com>

---------

Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com>

* fix: lint

* fix: bad merge

* fix: test

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: Daimolean <92239625+wuzihao051119@users.noreply.github.com>
Co-authored-by: wuzihao051119 <wuzihao051119@outlook.com>
2025-07-18 04:31:04 +00:00
..
af.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
ar.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
az.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
be.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
bg.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
bi.json fix: weblate conflicts (#18389) 2025-05-20 13:15:10 +01:00
bn.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
ca.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
cs.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
cv.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
da.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
de.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
el.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
en.json feat: show stacks in asset viewer (#19935) 2025-07-18 04:31:04 +00:00
es.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
et.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
eu.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
fa.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
fi.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
fil.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
fr.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
gl.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
he.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
hi.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
hr.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
hu.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
hy.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
id.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
it.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
ja.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
ka.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
kk.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
kmr.json fix: weblate conflicts (#18389) 2025-05-20 13:15:10 +01:00
kn.json chore(web): update translations (#17817) 2025-05-04 20:47:46 +02:00
ko.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
lb.json chore: move weblate translations to root directory (#13604) 2024-10-22 15:39:28 +00:00
lt.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
lv.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
mfa.json chore: move weblate translations to root directory (#13604) 2024-10-22 15:39:28 +00:00
mk.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
ml.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
mn.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
mr.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
ms.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
nb_NO.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
nl.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
nn.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
pa.json chore: add language requests from weblate (#17236) 2025-03-31 10:48:41 +01:00
pl.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
pt.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
pt_BR.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
ro.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
ru.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
sk.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
sl.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
sq.json chore: add language requests from weblate (#17236) 2025-03-31 10:48:41 +01:00
sr_Cyrl.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
sr_Latn.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
sv.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
ta.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
te.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
th.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
tr.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
uk.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
ur.json chore(web): update translations (#18530) 2025-06-11 22:35:33 -04:00
vi.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
zh_Hant.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00
zh_SIMPLIFIED.json chore(web): update translations (#19127) 2025-06-17 16:07:20 +01:00