Hello,
I’ve written a guide to set up Emacs with Home Manager, with support for French spelling and grammar correction, plus translations. It uses Flycheck, Flyspell, Grammalecte, and Go Translate and offers a coherent interface for fixing errors, with mouse right-click showing a menu, or one key binding to correct both spelling and grammar.
The article is in french: