---
title: "simulate static u. mehrsprachigkeit"
url: "https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2004-01-21"
last_reply: "2004-09-01"
replies: 10
solved: true
page: 1
pages: 1
lang: "de"
---

# simulate static u. mehrsprachigkeit

TYPO3 › Mehrsprachigkeit · 10 Antworten · gelöst · gestartet 2004-01-21

## Frage

**Unbekannter Benutzer** · 2004-01-21 · [Beitrag #1](https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit/1)

Hallo typo3Gemeinde

Hab da ein kleines Problem was mich wirklich nervt.
Vorallem weil ich weiss das ich's schon mal wo gesehen
habe und nun wo ich's bräuchte kann ich es nirgendwo
mehr finden.

Folgendes:
Ich habe auf meiner Seite mehrere Sprachen aufgesetzt.
Alles läuft so wie es sollte.

Nun wollte ich den simulateStatic miteinbauen, was soweit
auch gut läuft.
Nur leider finde ich den Hinweis nicht mehr wie im my_language.php
die Link-Ref geändert werden muss damit bei der der 2ten
Sprache nicht wieder alles in den .php.... teil reinspringt.

Hier noch wie's im .php script ausschaut:

> $flags[] = ($curLang==1?$pointer:"").'<a href="index.php?id='.$GLOBALS["TSFE"]->id.'&L='.

Ich schätze der <a href... Verweis muss entsprechend
geändert werden....Nur wie ?  :o

Bitte gebt mir nen Tipp.

Danke peay

## Beste Antwort

**Unbekannter Benutzer** · 2004-01-22 · [Beitrag #9](https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit/9)

Hallo marc

von wegen md5 gibt's hier nen thread.

[**guckst du hier**](http://typo3.org/1422+M56340a75bdf.0.html?&tx_maillisttofaq_pi1)

gruss peay

**Editerus...**
schnipp >-----------<

> So bei mir läuft's jetzt auch mit MD5.
>
> Im TS Setup bei der page { definition habe ich zusätzlich:
>
> > #Supression of TypeNum=0 with static page
> >   config.simulateStaticDocuments_noTypeIfNoTitle = 1
> >
> > #enable md5 encryption
> >   config.simulateStaticDocuments_pEnc=md5
>
> und im my_language.php schaut's so aus:
>
> > // get current Sytem UID
> > $curLang = $GLOBALS["TSFE"]->sys_language_uid;
> >
> > // Set each icon. If the language is the current, it will be dimmed. If the language is NOT found, the icon is dimmed and the link pointet to active language.
> > $flags = array();
> > $md5_url = $GLOBALS["TSFE"]->makeSimulFileName("", $GLOBALS["TSFE"]->id,0,"&L=0");
> > $flags[] = ($curLang==0?$pointer:"").'<a href="' . $md5_url . '.html" target=_top><img src="media/uploads/flag_de'.($GLOBALS["TSFE"]->sys_language_uid==0?"_d":"").'.gif" width="21" height="13" hspace=5 border="0"></a>';
> >
> > // Additional language with lang-id 1
> > $dimmed = ($GLOBALS["TSFE"]->sys_language_uid==1)||(!$langArr[1]);
> > $md5_url = $GLOBALS["TSFE"]->makeSimulFileName("", $GLOBALS["TSFE"]->id,0,'&L='.(($dimmed)?$curLang:"1"));
> > $flags[] = ($curLang==1?$pointer:"").'<a href="' . $md5_url . '.html" target=_top><img src="media/uploads/flag_uk'.(($dimmed)?"_d":"").'.gif" width="21" height="13" hspace=5 border="0"></a>';
> >
> > // For more languages uncomment/copy next 2 lines below and change value X to ID of the desired language
> > //$dimmed = ($GLOBALS["TSFE"]->sys_language_uid==X)||(!$langArr[X]);
> > //$md5_url = $GLOBALS["TSFE"]->makeSimulFileName("", $GLOBALS["TSFE"]->id,0,'&L='.(($dimmed)?$curLang:"X"));
> > //$flags[] = ($curLang==X?$pointer:"")'<a href="' . $md5_url . '.html" target=_top><img src="media/uploads/flag_dk'.(($dimmed)?"_d":"").'.gif" width="21" height="13" hspace=5 border="0"></a>';
>
> **Attention !!!**
> my_language.php ist abgeändert gem. Thread [/d/7994-language-menu-selektor-aendern](https://www.typo3.net/d/7994-language-menu-selektor-aendern)
>
> Gruss peay

schnapp >-----------<

## Antworten

### [#2](https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit/2) · Stoneage · 2004-01-21

was soll das heißen? "in der zweiten sprache ... alles in den .php teil springt"???

C.

### [#3](https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit/3) · Unbekannter Benutzer · 2004-01-21

Hi Chi

d.h. wenn ich die Fahne anklicke erscheint für diese
spezifische Seite folgende Adresse...:

> <http://www.mylink.ch/index.php?id=2&L=1>

wenn ich dann einfach nochmal den "Home" klicke erhalte ich wieder den gewünschten:

> <http://www.mylink.ch/home.html?&L=1>

Ist ja weiter nicht wirklich tragisch aber halt einfach
nicht schön.... :)

CU peay

### [#4](https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit/4) · Stoneage · 2004-01-21

Ah, verstehe, simulatic habe ich für das sprachenmenu bei mir total abgeschaltet. Kann dir also momentan nicht helfen. aber stimmt ist nicht so schön.

grüße,

chi

### [#5](https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit/5) · Unbekannter Benutzer · 2004-01-21

Total abgeschaltet.....?

Heisst das du verzichtest auf die html version?
Wenn ja - wie machst du das mit den Suchmaschinen...

Vorgeschaltete index page mit Link auf Typo3 welche
optimiert ist für Suchmaschinen - sprich:
Metatags
Links
Images mit alt text
usw.

oder wie?

BZW...: Wie verhalten sich die Suchmaschinen bei
normaler Konfig? (php)

Weil....ich brauch die simultatic ja nicht zum leben... ;)

Gruss peay

### [#6](https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit/6) · Stoneage · 2004-01-21

ne, nicht total abgeschaltet, nur die links auf die sprache sind ohne simulatic static.

c.

### [#7](https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit/7) · Unbekannter Benutzer · 2004-01-22

Ach so.... alles klar.

Dann werd ich das doch mal so lassen.
Ist ja eigentlich nur ein kleiner Schönheitsfehler... :D

Sollte ich aber doch noch eine Möglichkeit finden, werde
ich das selbstverständlich posten.

Gruss peay

### [#8](https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit/8) · Marc · 2004-01-22

Hi,

ich habs im moment so laufen:

```plaintext
$flags[] = '<a href="'.$GLOBALS["TSFE"]->id.'.0.html?L=0"
```

würde mich aber interessieren, ob man die parameter auch im language-menu besser verpacken kann...mit md5 oder so...

marc

### [#9](https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit/9) · Unbekannter Benutzer · 2004-01-22 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#10](https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit/10) · Marc · 2004-01-22

gracias, hombre...

### [#11](https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit/11) · mstuebner · 2004-09-01

Moin, moin,

> **Marc schrieb:**
>
> ```plaintext
> $flags[] = '<a href="'.$GLOBALS["TSFE"]->id.'.0.html?L=0"
> ```

Obiger Code ist führt zu Dateinamen a la 29.0.html, was mittels welcher "$GLOBALS["TSFE"]->" variable kann ich dem Ganzen noch den Titel voranstellen? Denn momentan habe ich das Format tite.29.0.html und würde dies gerneauch beibehalten.

---

Quelle: „simulate static u. mehrsprachigkeit“, typo3.net, https://www.typo3.net/d/8409-simulate-static-u-mehrsprachigkeit
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
