mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 13:01:00 +00:00
Always render the dictation mic so the affordance stays discoverable. On a browser without the Web Speech API (or during SSR) render it disabled with an explanatory tooltip instead of hiding it or leaving a control that silently does nothing on tap. When a dictation start fails — denied microphone permission, an insecure-context self-host, or no network for the recogniser — surface a quiet toast rather than resetting in silence. Add voiceUnsupported + dictateError strings across all locales.