• fsylvain released this 2026-10-03 02:08:52 +02:00 | 76 commits to main since this release

    This release adds English and French throughout the SPA, with an instant language switch and a preference remembered on this browser.

    New

    English and French interface

    • Choose English or Français from the Language control in the desktop or mobile profile submenu.
    • Switch interface language immediately while keeping your current page and unsaved work.
    • Keep your selected language after navigation, reload and logout, including on authentication screens.
    • See translated forms, validation, notifications, dialogs and accessibility labels, with localized dates, numbers and counts.

    Improvements and fixes

    • Keep partial bulk-delete failure notifications available after retrying, including when switching languages.

    Under the hood

    • Add translation catalog parity, fallback, persistence and SPA interaction tests.

    Upgrading

    • Install the signed update through Settings on a prepared Linux/systemd installation, or replace the binary and restart the service.
    • No database migration or new environment variable is required.
    • English remains the default until a language is selected; the preference is stored locally in the browser.
    • User content, API data and transactional emails retain their existing language.

    Known limitations

    • Visual parity checks for this feature were skipped under the accepted slice waiver.
    Downloads