i18n(photos): translate PhotoDetailModal via $_() — info panel, EXIF rows, OSM link

Adds detail_modal sub-namespace (resolution/size/date/location-resolving/
osm-link/download); reuses existing photo.* + exif.* keys for camera/
focalLength/aperture/iso/location/tags labels and unfavorite/favorite/
details/tags. Date formatter switched from 'de-DE' to get(locale) ?? 'de'.

Baselines: hardcoded 1099 → 1090 (9 cleared); missing-keys baseline unchanged.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-04-27 14:28:09 +02:00
parent 39a6f42209
commit 4857e2c962
7 changed files with 59 additions and 17 deletions

View file

@ -147,7 +147,6 @@
"apps/mana/apps/web/src/lib/modules/notes/ListView.svelte": 4,
"apps/mana/apps/web/src/lib/modules/photos/components/albums/CreateAlbumModal.svelte": 3,
"apps/mana/apps/web/src/lib/modules/photos/components/filters/FilterBar.svelte": 8,
"apps/mana/apps/web/src/lib/modules/photos/components/gallery/PhotoDetailModal.svelte": 9,
"apps/mana/apps/web/src/lib/modules/photos/ListView.svelte": 4,
"apps/mana/apps/web/src/lib/modules/picture/components/ImageLightbox.svelte": 3,
"apps/mana/apps/web/src/lib/modules/picture/components/ReferenceImagePicker.svelte": 1,