mirror of
https://github.com/Psychotoxical/psysonic.git
synced 2026-07-22 07:15:47 +00:00
e6a20f03cd
* fix(i18n): restore reducedAnimations locale strings dropped by #419 squash The 'Reduce animations' toggle introduced in PR #426 ships with two i18n keys (settings.reducedAnimations + settings.reducedAnimationsDesc). The #419 squash-merge silently removed them from all 8 locales, and the #429 restore took the locale files from HEAD instead of merging them, so the keys never came back. The toggle was rendering as raw keys in the UI. Restoring the strings to the5662dafestate for all 8 supported languages (en, de, fr, nl, zh, nb, ru, es). * fix(i18n): restore statistics.export* locale strings dropped by #419 squash Same root cause as the previous commit on this branch: the #419 squash-merge silently dropped 18 statistics.export* keys (introduced by the Stats-Card-Export PR #425) from en.ts and de.ts. Stats → "Share Top Albums" modal and the export button tooltip showed raw keys. Restoring all 18 keys verbatim from the5662dafestate in en + de. Note: PR #425 only ever shipped en + de translations for these keys — the other 6 locales (fr, nl, zh, nb, ru, es) never had them and are not in scope for this restore. i18next falls back to en for those, so users on those languages see the English strings rather than raw keys. A follow-up to fully translate the export modal across the remaining locales is tracked separately.