> For AI agents: the complete documentation index is available at https://types-mediawiki-response.pages.dev/llms.txt, the full documentation bundle is available at https://types-mediawiki-response.pages.dev/llms-full.txt.

# Interface: ApiTranslationAidsPayload

Defined in: [extensions/translate.ts:278](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/translate.ts#L278)

The `helpers` map of `action=translationaids`. Members are the aid types of
the [TranslationAids registry](https://www.mediawiki.org/wiki/Manual:Hooks/TranslationAids) — the built-in ones are declared here for
autocomplete, the index signature keeps hook-registered aids usable.

## Indexable

> \[`key`: `string`]: `unknown`\[] | [`ApiTranslationAid`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiTranslationAid.md) | `undefined`

## Properties

### definition?

> `optional` **definition?**: [`ApiTranslationAid`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiTranslationAid.md)

Defined in: [extensions/translate.ts:280](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/translate.ts#L280)

Source-language definition of the message.

***

### definitiondiff?

> `optional` **definitiondiff?**: [`ApiTranslationAid`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiTranslationAid.md)

Defined in: [extensions/translate.ts:292](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/translate.ts#L292)

Diff of the definition since the translation was made.

***

### documentation?

> `optional` **documentation?**: [`ApiTranslationAid`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiTranslationAid.md)

Defined in: [extensions/translate.ts:286](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/translate.ts#L286)

`{{Documentation}}` subpage content; `error` when docs are disabled.

***

### editsummaries?

> `optional` **editsummaries?**: [`ApiTranslationAid`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiTranslationAid.md)

Defined in: [extensions/translate.ts:295](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/translate.ts#L295)

Edit summaries of the definition page.

***

### gettext?

> `optional` **gettext?**: [`ApiTranslationAid`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiTranslationAid.md)

Defined in: [extensions/translate.ts:298](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/translate.ts#L298)

Gettext metadata for gettext-defined messages.

***

### inotherlanguages?

> `optional` **inotherlanguages?**: `unknown`\[]

Defined in: [extensions/translate.ts:289](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/translate.ts#L289)

Existing translations in other languages; a list.

***

### insertables?

> `optional` **insertables?**: [`ApiTranslationAid`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiTranslationAid.md)

Defined in: [extensions/translate.ts:301](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/translate.ts#L301)

Insertable wikitext snippets (customizable via hooks).

***

### mt?

> `optional` **mt?**: [`ApiTranslationAid`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiTranslationAid.md)

Defined in: [extensions/translate.ts:304](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/translate.ts#L304)

Machine-translation suggestions, when a service is configured.

***

### support?

> `optional` **support?**: [`ApiTranslationAid`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiTranslationAid.md)

Defined in: [extensions/translate.ts:307](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/translate.ts#L307)

Human translation support (e.g. TTMServer suggestions).

***

### translation?

> `optional` **translation?**: [`ApiTranslationAid`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiTranslationAid.md)

Defined in: [extensions/translate.ts:283](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/translate.ts#L283)

The current translation in the target language.
