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

# Interface: ApiTranslationAid

Defined in: [extensions/translate.ts:256](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/translate.ts#L256)

Payload of one translation aid of `action=translationaids`, keyed by aid
type (the registry is hook-extensible, so the set is open). An aid that
cannot run reports [ApiTranslationAid.error](#error) instead of its data.

## Indexable

> \[`key`: `string`]: `unknown`

## Properties

### error?

> `optional` **error?**: `string`

Defined in: [extensions/translate.ts:267](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/translate.ts#L267)

Rendered reason why this aid is unavailable.

***

### fuzzy?

> `optional` **fuzzy?**: `boolean`

Defined in: [extensions/translate.ts:264](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/translate.ts#L264)

Whether the translation is marked out-of-date (fuzzy).

***

### language?

> `optional` **language?**: `string`

Defined in: [extensions/translate.ts:258](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/translate.ts#L258)

Language of [ApiTranslationAid.value](#value), when language-bound.

***

### value?

> `optional` **value?**: `string` | `null`

Defined in: [extensions/translate.ts:261](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/translate.ts#L261)

The aid's payload, when it is a text value.
