This package is built on top of text/language and text/message.
$ go get clevergo.tech/i18n
Checkout example for details.
It is easy to integrate with other frameworks by Handler or Middleware, and then retrieves translator in handler by GetTranslator.