Skip to content

Runtime / server: ServerI18nScope

Functions, types, and exports for Runtime / server: ServerI18nScope.

Page outline
import type { ServerI18nScope } from "@palamedes/runtime/server"

type ServerI18nScope<T extends I18nInstance = I18nInstance> = {
    run<Result>(i18n: T, callback: () => Result): Result;
    activate(i18n: T): T;
    get(): T | undefined;
};

run

run<Result>(i18n: T, callback: () => Result): Result

Parameters

NameTypeRequired
i18nTYes
callback() => ResultYes

Returns

Result

activate

activate(i18n: T): T

Parameters

NameTypeRequired
i18nTYes

Returns

T

get

get(): T | undefined

Returns

T | undefined

Source entry on GitHub

Last updated: November 1, 2026