---
title: "Schaffe es nicht!!!"
url: "https://www.typo3.net/d/8500-schaffe-es-nicht"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2004-01-24"
last_reply: "2004-02-17"
replies: 12
solved: false
page: 1
pages: 1
lang: "de"
---

# Schaffe es nicht!!!

TYPO3 › Mehrsprachigkeit · 12 Antworten · gestartet 2004-01-24

## Eröffnungsbeitrag

**growroom** · 2004-01-24 · [Beitrag #1](https://www.typo3.net/d/8500-schaffe-es-nicht/1)

Hallo Leute

Ich versuche schon seit einigen Tagen das Language Switch in meiner Seite einzubauen aber es erscheint leider noch nicht für den Benutzer

In dem Template Setup habe ich so eingegeben:

> ###################
> # Sprachauswahl             #
> ###################
>
> page10.marks.LANGUAGE_SWITCH = PHP_SCRIPT
> page10.marks.LANGUAGE_SWITCH.file = fileadmin/scripts/example_languageMenu.php
>
> # Sprachwahl-Variable
> config.linkVars = lang
>
> # Default-Sprache
> config.sys_language_uid = 0
> config.language = br
> config.locale_all = br_BR
>
> # Portuguese language, sys_language.uid = 0
> [globalVar = GP:lang = br]
> config.sys_language_uid = 0
> config.language = br
> config.locale_all = br_BR
>
> # Deutsch language, sys_language.uid = 1
> [globalVar = GP:lang = de]
> config.sys_language_uid = 1
> config.language = de
> config.locale_all = de_DE
> [global]
>
> ###################################

In dem HTML Template habe ich so geschrieben:

> <tr><td>###LANGUAGE_SWITCH###</td></tr>

Konnte jemand vielleicht mir helfen???

Mir sagen was ich falsches mache!

Danke schön im Voraus

PEACE

## Antworten

### [#2](https://www.typo3.net/d/8500-schaffe-es-nicht/2) · raini · 2004-01-24

hallo growroom,

möglicherweise hast du das selbe wie ich übersehen: ist im Install-Tool vielleicht "noPHPscriptInclude" gesetzt? das brauchts, um das language-script zum laufen zu bringen.

sonst sieht es eigentlich ok aus.

schöne grüsse
rainer

### [#3](https://www.typo3.net/d/8500-schaffe-es-nicht/3) · growroom · 2004-01-26

Habe auch diese Änderung gemacht aber trotzdem geht es nicht!!

Keine Ahnung!

:(

### [#4](https://www.typo3.net/d/8500-schaffe-es-nicht/4) · raini · 2004-01-26

hi showroom,
schade, dass es das nicht war :(

du kannst dir meine konfiguration, mit der es geklappt hat mal anschauen:
[/d/7878-keine-flags-was-mach-ich-bloss-falsch](https://www.typo3.net/d/7878-keine-flags-was-mach-ich-bloss-falsch)

sonst weiss ich im moment auch nicht weiter.

viel erfolg damit
wünscht
rainer

### [#5](https://www.typo3.net/d/8500-schaffe-es-nicht/5) · TW · 2004-01-27

nur so..........
hast du den den seitencontent schon mehrsprachig angelegt? ansonsten probier es mal so:

# LANGUAGE_SWITCH object:
marks.LANGUAGE_SWITCH = CONTENT
marks.LANGUAGE_SWITCH >
marks.LANGUAGE_SWITCH = RECORDS
marks.LANGUAGE_SWITCH.tables = tt_content.script
key.field = select_key
    marks.LANGUAGE_SWITCH= PHP_SCRIPT
    marks.LANGUAGE_SWITCH.file = fileadmin/scripts/example_languageMenu.php

so holste dir das php file direkt auf den marker, ohne das er verlorengehen kann!

gruss
thorsten

### [#6](https://www.typo3.net/d/8500-schaffe-es-nicht/6) · growroom · 2004-01-27

@TW

So ging es auch nicht!

Langsam werde ich voll enttäuscht... :(

### [#7](https://www.typo3.net/d/8500-schaffe-es-nicht/7) · TW · 2004-01-27

wie schon erwähnt....
poste mal deinen code hier hin!!!

dann können wir weitersehen!!

### [#8](https://www.typo3.net/d/8500-schaffe-es-nicht/8) · growroom · 2004-01-27

So sieht es mein SETUP aus:

```typoscript
# Default PAGE object:
page = PAGE
page.typeNum = 0


###################
# Sprachauswahl             #
###################

# SprachVariable L initialisieren 
config.linkVars = L 

# Standardsprache UID 0 -> Englisch
config.sys_language_uid = 0 
config.language = en
config.locale_all = english

# Deutsch, sys_language.uid = 1
[globalVar = GP:L = 1] 
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
[global]

###################
# ende Sprachauswahl     #
###################


page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/templates/circulo_main_tmpl.html 

page.10.workOnSubpart = DOKUMENT

page.10.marks.CONTEUDO < styles.content.get
#page.10.marks.CONTEUDO = CONTENT
#page.10.marks.CONTEUDO.table = tt_content

page.10.marks.NEWS < styles.content.getRight
page.10.marks.NEWS < plugin.tt_news 
page.10.marks.NEWS.code > 
page.10.marks.NEWS.code = LIST 
page.10.marks.NEWS.pid_list > 
page.10.marks.NEWS.pid_list = 15

page.10.marks.NAVEGA = COA

page.10.marks.NAVEGA{

  10=HTML
  10.value=<tr><td width="171">

  20=HMENU
  20.1 = GMENU 
  20.1 { 
  wrap = |<br>
  expAll = 0
  NO{ 
    altImgResource.import = uploads/media/
    altImgResource.import.field = media
    altImgResource.import.listNum=0
    allWrap = |<br>
     }#/NO


  RO = 1

  RO{ 
     altImgResource.import = uploads/media/
     altImgResource.import.field = media
     altImgResource.import.listNum=2
     allWrap = |<br>
     }#/RO

  ACT = 1

  ACT{ 
     altImgResource.import = uploads/media/
     altImgResource.import.field = media
     altImgResource.import.listNum=1
     allWrap = |<br>
     }#/ACT

  }#/NAVEGA.1

  20.2 = TMENU 
  20.2 { 
  NO{ 
    allWrap = <div style="margin-left:22px; margin-bottom: 10px"><img src="fileadmin/images/pfeil_subnavi.gif" border=0><font face="verdana, arial, helvetica" size=1>|</font></div>
    }#/NO

  ACT = 1

  ACT{ 
    allWrap = <div style="margin-left:22px; margin-bottom: 10px"><img src="fileadmin/images/pfeil_subnavi.gif" border=0><font face="verdana, arial, helvetica" size="1" color="#F99044">|</font></div>
    }#/ACT


font color="#99FF00" size="1" face="Verdana, Arial, Helvetica, sans-serif"


  }#/NAVEGA.2

  30=HTML
  30.value=</td><tr>

}#/NAVEGA

# LANGUAGE_SWITCH object: 
marks.LANGUAGE_SWITCH = CONTENT 
marks.LANGUAGE_SWITCH > 
marks.LANGUAGE_SWITCH = RECORDS 
marks.LANGUAGE_SWITCH.tables = tt_content.script 
key.field = select_key 
marks.LANGUAGE_SWITCH= PHP_SCRIPT 
marks.LANGUAGE_SWITCH.file = fileadmin/scripts/example_languageMenu.php
```

### [#9](https://www.typo3.net/d/8500-schaffe-es-nicht/9) · TW · 2004-01-27

hey growroom.....
probier es mal folgendermassen:

##zuerstmal kommt der obere bereich

config.sys_language_uid = 0
config.language = en // deine standardsprache
config.locale_all = standard

##jetzt folgt der page bereich:

# Default PAGE object:
page.stylesheet = fileadmin/general.css
page.bodyTag = <body leftmargin="8" topmargin="15" marginwidth="8" marginheight="15">

page = PAGE
page.typeNum = 0
page.10 = TEMPLATE
page.10{
template = FILE
template.file = fileadmin/templates/circulo_main_tmpl.html
workOnSubpart = DOKUMENT

so dann kommen die ganzen inhalte in deiner standard sprache:

einer dieser inhalte wird folgendes sein:

# LANGUAGE_SWITCH object:
marks.LANGUAGE_SWITCH = CONTENT
marks.LANGUAGE_SWITCH >
marks.LANGUAGE_SWITCH = RECORDS
marks.LANGUAGE_SWITCH.tables = tt_content.script
key.field = select_key
marks.LANGUAGE_SWITCH= PHP_SCRIPT
marks.LANGUAGE_SWITCH.file = fileadmin/scripts/example_languageMenu.php

als abschluss kommt dann: }

so dann haste denn standard sprachen bereich:

dann kommt die nächste sprache:

config.linkVars=L
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE

und wieder das template:

page.10 = TEMPLATE
page.10{
template = FILE
template.file = fileadmin/templates/circulo_main_tmpl.html
workOnSubpart = DOKUMENT

und hier kommen die inhalte in der deutschen sprache...

und auch hier muss eines der inhalte folgendes sein:

# LANGUAGE_SWITCH object:
marks.LANGUAGE_SWITCH = CONTENT
marks.LANGUAGE_SWITCH >
marks.LANGUAGE_SWITCH = RECORDS
marks.LANGUAGE_SWITCH.tables = tt_content.script
key.field = select_key
marks.LANGUAGE_SWITCH= PHP_SCRIPT
marks.LANGUAGE_SWITCH.file = fileadmin/scripts/example_languageMenu.php

das ganze dann wieder mit } schliessen
und dann darunter

[global]
angeben!

### [#10](https://www.typo3.net/d/8500-schaffe-es-nicht/10) · TW · 2004-01-27

liegt die datei

example_languageMenu.php

auch in dem ordner
fileadmin/scripts/

### [#11](https://www.typo3.net/d/8500-schaffe-es-nicht/11) · maxhb · 2004-01-27

> **growroom schrieb:**
>
> ```typoscript
> # Portuguese language, sys_language.uid = 0
> [globalVar = GP:lang = br]
> config.sys_language_uid = 0
> config.language = br
> config.locale_all = br_BR
> ```

Ich glaube da fehtl ein

```typoscript
[global]
```

CU
 maxhb

### [#12](https://www.typo3.net/d/8500-schaffe-es-nicht/12) · growroom · 2004-02-15

Entweder bin ich zu dumm oder es ist wirklich was falsches in der Seite.

Ich glaube nicht dass die 1. Option der Fall sein konnte!
So dumm bin ich nicht.

Die seite wurde Problemlos mit Typo3 gemacht, Ok eine frage hier, andere da. Aber ich habe es geschafft

Mit der mehrsprachigkeit bin ich aber wirklich frustriert!  :(
Weil das eigentlich sehr wichtig für den Zweck der Seite ist

wer die Seite mal ansehen will
<http://www.circulobrasileiro.de>

wer mir helfen will kann mich unter ICQ 984103 erreichen

Danke!

### [#13](https://www.typo3.net/d/8500-schaffe-es-nicht/13) · Unbekannter Benutzer · 2004-02-17

Hi growroom

Ich schätze mal was maxhb mit:

> **maxhb schrieb:**
>
> growroom hat folgendes geschrieben::
>
> Code:
> # Portuguese language, sys_language.uid = 0
> [globalVar = GP:lang = br]
> config.sys_language_uid = 0
> config.language = br
> config.locale_all = br_BR
>
> Ich glaube da fehtl ein
> Code:
> [global]
>
> CU
> maxhb

meinte war das es so aussehen sollte:

> # Portuguese language, sys_language.uid = 0
> [globalVar = GP:lang = br]
> config.sys_language_uid = 0
> config.language = br
> config.locale_all = br_BR
> [global]

und zwar so "en bloc"
Zumindest geht's so bei mir.....

Gruss peay

---

Quelle: „Schaffe es nicht!!!“, typo3.net, https://www.typo3.net/d/8500-schaffe-es-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
