---
title: "Feature: #96800 - Add SiteLanguageProcessor"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:feature-96800"
source: "Changelog/12.0/Feature-96800-AddSiteLanguageProcessor.rst"
typo3-version: "12.0"
typo3-major: 12
type: "feature"
issue: 96800
forge: "https://forge.typo3.org/issues/96800"
tags: ["Fluid", "Frontend", "TypoScript", "ext:frontend"]
rendered: "2026-09-20T18:31:11+00:00"
---

# Feature: #96800 - Add SiteLanguageProcessor {#feature-96800}

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

## Description {#description}

A new Data Processor `SiteLanguageProcessor` has been introduced, which
can be used to fetch the properties of the current SiteLanguage within Fluid
Templates in TYPO3 Frontend rendering:

```typoscript
tt_content.mycontent.20 = FLUIDTEMPLATE
tt_content.mycontent.20 {
   file = EXT:myextension/Resources/Private/Templates/ContentObjects/MyContent.html

   dataProcessing.10 = TYPO3\CMS\Frontend\DataProcessing\SiteLanguageProcessor
   dataProcessing.10 {
      as = language
   }
}
```

In the Fluid template the properties of the SiteLanguage entity can be accessed:

```html
<p>{language.languageId}</p>
<p>{language.customValue}</p>
```
