Interface: InternationalizationContext
Context for InternationalizationHandler.fetchLanguage functions. This context enables implementation of per-guild, per-channel, and per-user localization.
Properties
channel
channel:
null
|DiscordChannel
The DiscordChannel object to fetch the preferred language for.
Defined in
projects/plugins/packages/i18next/src/lib/types.ts:151
guild
guild:
null
|Guild
The Guild object to fetch the preferred language for, or null
if the language is to be fetched in a DM.
Defined in
projects/plugins/packages/i18next/src/lib/types.ts:149
interactionGuildLocale?
optional
interactionGuildLocale:null
|Locale
Defined in
projects/plugins/packages/i18next/src/lib/types.ts:154
interactionLocale?
optional
interactionLocale:Locale
Defined in
projects/plugins/packages/i18next/src/lib/types.ts:155
user
user:
null
|User
The user to fetch the preferred language for.