Дак хук это же просто функция, ничто не мешает вызвать вне компонента его
если ты переводишь в приложении на клиенте, юзаешь хук, берешь функцию, на сервере, у i18 есть инстанс, оттуда берешь и юзаешь в классе своем или где то там, полный бред вызывать хук вне компонента, если я про хук так понял