Skip to main content

Function: t()

t(key, params?): I18nText

Defined in: text.ts:43

Marks a translation key as a message's text.

The key is resolved every time the message is read, so switching language re-translates messages that were delivered long ago. Interpolation values are captured when the message is delivered and never change afterwards.

Parameters

key

string

Translation key, optionally prefixed with "namespace:"

params?

Params

Interpolation values, frozen at delivery time

Returns

I18nText

Example

m.from(anna).text(m.t("anna.opener", { name: player.name }))
m.from(anna).text(m.t("common:greeting"))