---
title: "Printversion mehrsprachig"
url: "https://www.typo3.net/d/25463-printversion-mehrsprachig"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2005-06-03"
last_reply: "2005-06-13"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Printversion mehrsprachig

TYPO3 › Mehrsprachigkeit · 2 Antworten · gestartet 2005-06-03

## Eröffnungsbeitrag

**monti** · 2005-06-03 · [Beitrag #1](https://www.typo3.net/d/25463-printversion-mehrsprachig/1)

Guten Morgen,

ich hab mir für meine Printversion folgendes TypoSript gebastelt:

TypoSript:
#printversion
lib.print_url = TEXT
#lib.print_url.value = index.php?id={page:uid}&print=1&no_cache=1
lib.print_url.htmlSpecialChars = 1
lib.print_url.insertData = 1
[globalVar = GP:L = 3]
  lib.print_url.wrap = <a href=" | ">print version</a>
  lib.print_url.value = index.php?id={page:uid}&print=1&no_cache=1&L=3
[else]
  lib.print_url.wrap = <a href=" | ">Druckversion</a>
  lib.print_url.value = index.php?id={page:uid}&print=1&no_cache=1&L=0
[global]

[globalVar = GP:print > 0]  [globalVar = GP:L = 3]
  lib.print_url.wrap = <a href=" | ">back</a>
  lib.print_url.value = index.php?id={page:uid}&L=3
[global]
[globalVar = GP:print > 0]  [globalVar = GP:L = 0]
  lib.print_url.wrap = <a href=" | ">zurück</a>
  lib.print_url.value = index.php?id={page:uid}&L=0
[global]

Das funktioniert so auch gut! Aber wenn ich in die Printversion gewechselt habe, erkennt er die Bedingung für Deutsch oder Englisch nicht mehr. ( In der Printversion ist print auf 1 gesetzt! L ist die Variable für die Sprache und wird immer übergeben.)

Sieht jemand den Fehler?

Weiterhin würde ich gern meine News drucken können. Kennt da jemand den Fleldnamen für die entsprechenmden Werte? (tx_ttnews[tt_news]= ?,  tx_ttnews[backPid]= ? und cHash= ?) So dass ich sie per URL übergeben kann.

Gruß monti

## Antworten

### [#2](https://www.typo3.net/d/25463-printversion-mehrsprachig/2) · jweiland · 2005-06-03

Einfach die Extension "make printlink" verwenden, dann klappt es auch mit Sprachen und News und ...

Jochen Weiland

### [#3](https://www.typo3.net/d/25463-printversion-mehrsprachig/3) · timzim · 2005-06-13

Hallo,

ich habe selbiges Problem. Ich habe deutsche und englische Inhalte. Für die Printversion habe ich einen Marker namens PRINT eingefügt.

```typoscript
10.marks.PRINT = TEXT
10.marks.PRINT.field = uid
10.marks.PRINT.wrap =  <a href="index.php?id=|&type=98" target="_blank">Diese Seite drucken</a>
10.marks.INHALT.10 < marks.PRINT
```

Wenn ich nun über eine Bedingung mit [globalVar = GP:L = 1]
und ändere hierin

```typoscript
10.marks.PRINT.wrap =  <a href="index.php?id=|&type=98" target="_blank">Print this page</a>
10.marks.INHALT.10 < marks.PRINT
```

Dann werden nachfolgende Marker nicht mehr erkannt und es passiert nichts.

An die make_printlink Extension habe ich mich auch schon rangemacht, aber da blick ich gar nicht durch, die Doku dazu ist MEINER Meinung nach nicht gut gelungen. Jedenfalls verstehe ich nicht, was ich machen soll.

Danke für eure Hilfe!

Timo

---

Quelle: „Printversion mehrsprachig“, typo3.net, https://www.typo3.net/d/25463-printversion-mehrsprachig
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
