Describe the bug
When used inside a Nitro request hook, useTranslation (for server-side translation) errors:

Reproduction
nitroApp.hooks.hook("request", async (event) => { const t = await useTranslation(event) })
System Info
------------------------------
- Operating System: Linux
- Node Version: v21.1.0
- Nuxt Version: 3.11.2
- CLI Version: 3.12.0
- Nitro Version: 2.9.6
- Package Manager: yarn@4.0.0
- Builder: -
- User Config: nitro, i18n, devtools, runtimeConfig, experimental, vite
- Runtime Modules: @nuxtjs/i18n@8.3.1
- Build Modules: -
------------------------------
Used Package Manager
n/a
Additional context
The reproduction provided is extremely minimal as that's all that needs to be done in order to trigger the error. If necessary, I can provide a less minimal reproduction, please do let me know!
Validations
Describe the bug
When used inside a Nitro request hook, useTranslation (for server-side translation) errors:

Reproduction
nitroApp.hooks.hook("request", async (event) => { const t = await useTranslation(event) })
System Info
Used Package Manager
n/a
Additional context
The reproduction provided is extremely minimal as that's all that needs to be done in order to trigger the error. If necessary, I can provide a less minimal reproduction, please do let me know!
Validations