Skip to main content

View as Markdown · AI documentation index

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"))