* refactor: Improve LiveAnnouncer component
The LiveAnnouncer component in the client/src/a11y/LiveAnnouncer.tsx file has been refactored to improve its functionality. The component now processes text in chunks for better performance and adds a minimum announcement delay to prevent overlapping announcements. Additionally, the component now properly clears the announcement message and ID before setting a new one. These changes enhance the accessibility and user experience of the LiveAnnouncer component.
* refactor: manage only 2 LiveAnnouncer aria-live elements, queue assertive/polite together
* refactor: use localizations for event announcements
* refactor: update minimum announcement delay in LiveAnnouncer component
* refactor: replace *`_
* chore(useContentHandler): typing
* chore: more type fixes and safely announce final message