Skip to main content
Version: 1.x

CommandTranslation

CommandTranslation

Represents a command translation, including its metadata and translations.

Signature
interface CommandTranslation {
[COMMAND_METADATA_KEY]: CommandTranslationMetadata;
[USER_CTX_COMMAND_METADATA_KEY]: BasicCommandTranslationMetadata;
[MESSAGE_CTX_COMMAND_METADATA_KEY]: BasicCommandTranslationMetadata;
translations: Record<string, any>;
}

[COMMAND_METADATA_KEY]

The metadata for the command translation.

[USER_CTX_COMMAND_METADATA_KEY]

The metadata for the user context menu command translation.

[MESSAGE_CTX_COMMAND_METADATA_KEY]

The metadata for the message context menu command translation.

translations

property
Record<string, any>

The translations for the command, keyed by locale.