---
title: "Feature: #84775 - Extend HMENU to support auto filling of special.value for special=language"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:feature-84775"
source: "Changelog/9.3/Feature-84775-ExtendHMENUForLanguageMenus.rst"
typo3-version: "9.3"
typo3-major: 9
type: "feature"
issue: 84775
forge: "https://forge.typo3.org/issues/84775"
tags: ["Frontend", "TypoScript"]
rendered: "2026-09-18T10:44:28+00:00"
---

# Feature: #84775 - Extend HMENU to support auto filling of special.value for special=language {#feature-84775}

See [forge#84775](https://forge.typo3.org/issues/84775)

## Description {#description}

This feature extends the `HMENU` content object to support the auto filling of
`special.value` for language menus with the site languages available for the
current site. Setting `special.value` to `auto` will include all available
languages from the current site.

In case of `special.value = auto` the register `languages_HMENU` will be set
with the determined IDs for the further usage in TypoScript.

### Changed options {#changed-options}

-   *\`special.value\`:*

    A list of comma separated language IDs (e.g. 0,1,2) or
    `auto` to load the list from site languages

### Example TypoScript configuration {#example-typoscript-configuration}

```typoscript
10 = HMENU
10 {
   special = language
   special.value = auto
}
```
