---
title: "pro Sprache ein Stylesheet"
url: "https://www.typo3.net/d/93169-pro-sprache-ein-stylesheet"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2009-09-24"
last_reply: "2009-09-25"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# pro Sprache ein Stylesheet

TYPO3 › TypoScript · 3 Antworten · gestartet 2009-09-24

## Eröffnungsbeitrag

**warner3** · 2009-09-24 · [Beitrag #1](https://www.typo3.net/d/93169-pro-sprache-ein-stylesheet/1)

Habe es so Probiert funktioniert aber irgendwie nicht:

```typoscript
[globalVar = GP:L = 2]
page.includeCSS { 
  file3 = fileadmin/templates-sp/style.css 
}
[global]
```

kann mir hier jemand helfen?

## Antworten

### [#2](https://www.typo3.net/d/93169-pro-sprache-ein-stylesheet/2) · greenbanana · 2009-09-24

Also eigentlich müsste das so funktionieren:

```typoscript
# Default CSS
page.includeCSS {
  file1 = default.css
}

# CSS für Sprache 1
[globalVar = GP:L=1] 
page.includeCSS {
  file1 = spracheEins.css
}
[END]

# CSS für Sprache 2
[globalVar = GP:L=2] 
page.includeCSS {
  file1 = spracheZwei.css
}
[END]
```

Du musst einfach sicher gehen, dass du immer "file1" verwendest. Sonst überschreibst du den CSS-Include nicht sondern fügst mehrere CSS-Files auf der Website ein.

### [#3](https://www.typo3.net/d/93169-pro-sprache-ein-stylesheet/3) · warner3 · 2009-09-24

Ich will eigentlich beide drin haben.

Nur soll die 2te Sprache nur teilweise den normalen Code überschreiben.

Sprich ich habe eine einzige css Angabe die ich ausschliesslich auf den Zweitsprachigen Seiten brauche.

### [#4](https://www.typo3.net/d/93169-pro-sprache-ein-stylesheet/4) · greenbanana · 2009-09-25

Ich verstehe dein Problem nicht.

```typoscript
# Default CSS
page.includeCSS {
  file1 = default.css
}

# CSS für Sprache 1
[globalVar = GP:L=1]
page.includeCSS {
  file2 = spracheEins.css
}
[END]

# CSS für Sprache 2
[globalVar = GP:L=2]
page.includeCSS {
  file2 = spracheZwei.css
}
[END]
```

default.css

```html
color: blue;
border: 3px solid black;
```

spracheEins.css

```html
color: red;
```

spracheZwei.css

```html
color: pink;
```

Du lässt einfach das default.css stehen und übersteuerst mit spracheEins.css oder spracheZwei.css den Default.

---

Quelle: „pro Sprache ein Stylesheet“, typo3.net, https://www.typo3.net/d/93169-pro-sprache-ein-stylesheet
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
