---
title: "Eigene Marker automatisch ersetzen"
url: "https://www.typo3.net/d/63665-eigene-marker-automatisch-ersetzen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2007-06-08"
last_reply: "2007-06-08"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Eigene Marker automatisch ersetzen

Extensions › Entwicklung · 1 Antwort · gestartet 2007-06-08

## Eröffnungsbeitrag

**apalacheno** · 2007-06-08 · [Beitrag #1](https://www.typo3.net/d/63665-eigene-marker-automatisch-ersetzen/1)

Ich möchte in einer Extension folgendes erreichen:
Es gibt viele language marker im HTML-Template. Diese möchte ich aber nicht zuerst in der locallang.xml definieren müssen, sondern dynamisch per TypoScript.

Also wenn ich einen neuen language marker einsetzen will, füge ich den neuen Marker im HTML template der Extension ein und weise per TS einen Text zu.

Ungefähr so:

```html
...
###MY_NEW_MARKER###
...
```

```typoscript
plugin.myExt._LOCAL_LANG.default {
  MY_NEW_MARKER = Hello World!
}
```

Ist so etwas möglich? Wenn ja, wie?

Danke und Grüße,
Robert

## Antworten

### [#2](https://www.typo3.net/d/63665-eigene-marker-automatisch-ersetzen/2) · jenses · 2007-06-08

Eine Idee wäre,
den "Sprach-Markern" einen Präfix zu verpassen, z.B. ###_lang_MY_NEW_MARKER###.
Nachdem du das Template in deiner Extension eingelesen hast,
sammelst du alle Sprachmarker aus dem Templatecode ein und machst die Ersetzung per pi_getLL().

---

Quelle: „Eigene Marker automatisch ersetzen“, typo3.net, https://www.typo3.net/d/63665-eigene-marker-automatisch-ersetzen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
