Skip to content

Waku: createWakuI18nInterceptor

Functions, types, and exports for Waku: createWakuI18nInterceptor.

Page outline

Creates a Waku handler interceptor that activates i18n around the complete awaited Waku handler invocation. Place it in src/pages/_interceptors/ when using fsRouter().

import { createWakuI18nInterceptor } from "@palamedes/waku"

createWakuI18nInterceptor<T extends I18nInstance = I18nInstance>(resolveI18n: WakuI18nResolver<T>, options?: WakuI18nInterceptorOptions): HandlerInterceptor

Parameters

NameTypeRequired
resolveI18nWakuI18nResolver<T>Yes
optionsWakuI18nInterceptorOptionsNo

Returns

HandlerInterceptor

Source entry on GitHub

Last updated: November 1, 2026