---
title: "printlink Problem mit Mehrsprachigkeit"
url: "https://www.typo3.net/d/109147-printlink-problem-mit-mehrsprachigkeit"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2012-01-27"
last_reply: "2012-01-27"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# printlink Problem mit Mehrsprachigkeit

Allgemein · 6 Antworten · gestartet 2012-01-27

## Eröffnungsbeitrag

**pixelparts** · 2012-01-27 · [Beitrag #1](https://www.typo3.net/d/109147-printlink-problem-mit-mehrsprachigkeit/1)

Guten Morgen

Hab ein Problem und komme nicht auf die Lösung. Meine Druckseiten kommen immer in der Standard-Sprache. Hier der Link zur Druckseite:

index.php?id=182&type=98&L=3&cHash=e5d599a5926e92076f4dddaa371f2103

Die Sprachvariable wird übergeben, aber es kommt doch die Sprache 0. Ohne type=98 wird die richtige Sprache angezeigt, natürlich nicht als Druckversion.

Kann mir bitte jemand einen Tipp geben ...

Hier noch das TS für die Druckversion:

```typoscript
##### Druckversion #####
temp.printlink = TEXT
temp.printlink {
  value = <img src="fileadmin/templates/img/print.gif" border="0">
  wrap = <p class="print-link">|</p>
    typolink {
    # link to the current page id with type 98
    parameter = {page:uid},98
    parameter.insertData = 1
    useCacheHash = 1
    # add all get parameters from the current URL
    addQueryString = 1
    addQueryString.method = GET
    # remove the page id from the parameters so it is not inserted twice
    addQueryString.exclude = id
  }
}


druckversion = PAGE
druckversion {
  typeNum = 98
  ##disable typo3 index
  config.index_enable = 0
  
  ##disable google index
  headerData.123 = TEXT
  headerData.123.value = <meta name="robots" content="noindex, nofollow" />
  
  includeCSS.fileDefault = fileadmin/templates/css/print.css
  10 = TEMPLATE
  10 {
    template = FILE
    template.file = fileadmin/templates/templates_main/druckseite.html
    
      marks {
      CONTENT_MITTE_TI < styles.content.get
      #content_right < styles.content.getRight
      }      
    }
}

page.10.marks.DRUCKEN < temp.printlink
#### Druckversion Ende ####
```

Meine Typo3-Version ist 4.5.10

Viele Grüße aus Konstanz, Uwe

## Antworten

### [#2](https://www.typo3.net/d/109147-printlink-problem-mit-mehrsprachigkeit/2) · pixelparts · 2012-01-27

hab leider noch keine Lösung gefunden. Ich hab einen Versuch mit der Ext. cronprintlink gemacht. Funktioniert auch, bis auf die Anzeige der richtigen Sprache.

Das ist ein Link zur Druckversion:
/index.php?id=238&type=98&L=2

Das ist mein TS:

```typoscript
druckversion = PAGE
druckversion {
  typeNum = 98
  ##disable typo3 index
  config.index_enable = 0
  
  includeCSS.fileDefault = fileadmin/css/print.css
  10 = TEMPLATE
  10 {
    template = FILE
    template.file = fileadmin/templates/templates_main/druckseite.html
    
      marks {
      CONTENT_MITTE_TI < styles.content.get
      }      
    }
}

page.10.marks.DRUCKEN < plugin.tx_cronprintlink_pi1
page.10.marks.DRUCKEN {

}
```

Hat jemand eine Ahnung, was ich noch machen kann? Muss die 98iger Seite für die anderen Sprachen konfiguriert werden?

### [#3](https://www.typo3.net/d/109147-printlink-problem-mit-mehrsprachigkeit/3) · LuP · 2012-01-27

Hallo,

es fehlt noch die Sprachsteuerung:

```typoscript
[globalVar = GP:L = 1]
druckversion.config {
	htmlTag_langKey = de
	sys_language_uid = 1
	language = de
	locale_all = de_DE
}
[global]
```

VG,
LuP

### [#4](https://www.typo3.net/d/109147-printlink-problem-mit-mehrsprachigkeit/4) · pixelparts · 2012-01-27

> **LuP schrieb:**
>
> Hallo,
>
> es fehlt noch die Sprachsteuerung:
>
> VG,
> LuP

Hallo LuP

Vielen Dank für Deine Antwort. Ich hab schon eine Sprachsteuerung drin, der Wechsel zwischen den Sprachen funzt auch, auf den normalen Seiten. Aber vielleicht hab ich hier eine falsche Einstellung für die Druckversion ...
So sieht meine aus:

```typoscript
page.config.linkVars = L
page.config.sys_language_mode = fallback
page.config.sys_language_uid = 0
page.config.language = de
page.config.locale_all = de_DE.UTF-8

[globalVar = GP:L = 0]
page.config.sys_language_uid = 0
page.config.language = de
page.config.locale_all = de_DE.UTF-8
[global]

[globalVar = GP:L = 2]
page.config.sys_language_uid = 2
page.config.language = en
page.config.locale_all = en_EN.UTF-8
[global]

[globalVar = GP:L = 3]
page.config.sys_language_uid = 3
page.config.language = it
page.config.locale_all = it_IT.UTF-8
[global]

[globalVar = GP:L = 4]
page.config.sys_language_uid = 4
page.config.language = fr
page.config.locale_all = fr_FR.UTF-8
[global]
```

Ein Unterschied ist noch, ich nutze zwei Root-Templates und zwei Bäume.
Ich komme einfach nicht dahinter ...

Viele Grüße, Uwe

### [#5](https://www.typo3.net/d/109147-printlink-problem-mit-mehrsprachigkeit/5) · LuP · 2012-01-27

die sind für die normalen Seiten. Für die Druckversion brauchst du die gleiche aber diesmal direkt unter #### Druckversion Ende #### dranhängen.

Edit:

```typoscript
#### Druckversion Ende ####
druckversion.config {
    linkVars = L
    sys_language_mode = fallback
    sys_language_uid = 0
    language = de
    locale_all = de_DE.UTF-8
}
 
[globalVar = GP:L = 0]
druckversion.config {
    sys_language_uid = 0
    language = de
    locale_all = de_DE.UTF-8
}
[global]
// ... usw.
```

VG,
LuP

### [#6](https://www.typo3.net/d/109147-printlink-problem-mit-mehrsprachigkeit/6) · pixelparts · 2012-01-27

> **LuP schrieb:**
>
> die sind für die normalen Seiten. Für die Druckversion brauchst du die gleiche aber diesmal direkt unter #### Druckversion Ende #### dranhängen.
>
> VG,
> LuP

Du Held!! Danke!! Danke!! Danke!! Danke!!
:D :D :D :D :D

### [#7](https://www.typo3.net/d/109147-printlink-problem-mit-mehrsprachigkeit/7) · LuP · 2012-01-27

Bitte, gern geschehen! Es freut mich, dass es geklappt hat und viel Spaß damit :)

VG,
LuP

---

Quelle: „printlink Problem mit Mehrsprachigkeit“, typo3.net, https://www.typo3.net/d/109147-printlink-problem-mit-mehrsprachigkeit
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
