---
title: "TipAFriend Mehrsprachig auf Marker?"
url: "https://www.typo3.net/d/32283-tipafriend-mehrsprachig-auf-marker"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2005-10-26"
last_reply: "2005-11-09"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# TipAFriend Mehrsprachig auf Marker?

TYPO3 › Mehrsprachigkeit · 3 Antworten · gestartet 2005-10-26

## Eröffnungsbeitrag

**daffyduck** · 2005-10-26 · [Beitrag #1](https://www.typo3.net/d/32283-tipafriend-mehrsprachig-auf-marker/1)

Und wieder mal ich...

Den Marker habe ich gsetzt und TipAfriend wird auch korrekt angezeigt. Doch leider immer in Englisch denn die Sprachumschaltung funktioniert hier wohl nicht automatisch...

Wie binde ich die Mehrsprachigkeit in TipAFriend ein?
Braucht es zwei Templates (DE & US)?

Wie und wo binde ich dies in mein Setup ein:

```typoscript
config.spamProtectEmailAddresses = 2
config.spamProtectEmailAddresses_atSubst = (at)

temp.sprachen = PHP_SCRIPT
temp.sprachen.file = fileadmin/style/scripts/sprach_menu.php

#nur die News der jeweiligen Sprache darstellen
plugin.tt_news.sys_language_mode = strict

# SprachVariable L initialisieren 
config.linkVars = L 

# Standardsprache UID 0 -> Englisch
[globalVar = GP:L = 0]
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]

# UK, sys_language.uid = 4
[globalVar = GP:L = 4] 
config.sys_language_uid = 4
config.language = uk
config.locale_all = uk_UK
[global]


[GLOBAL] 
seite = PAGE 
seite { 
   typeNum = 0 
   stylesheet = fileadmin/style/design/style.css 
   meta.AUTHOR = Daniel Diethelm 
   meta.DESCRIPTION = Gutes Design ist ein komplexer Prozess, in dem unterschiedliche und oft wiedersprüchliche Anforderungen erfüllt werden müssen, damit Objekte in der gewünschten Art und Weise funktionieren.
   meta.KEYWORDS = design, gestaltung, design, diethelm, diethelmdesign, visuell, kommunikation, medien, schweiz, grafiker, grafik, webdesign, cms, content management system, spezialist, corporate, werbung

   10 = TEMPLATE 
   10.template = FILE 
   10.template.file = fileadmin/style/design/designtemplate.html 
   10.workOnSubpart = DOKUMENT 

   10.marks { 

      MENU_OBEN = HMENU
      MENU_OBEN.special = directory
      MENU_OBEN.special.value = 2
      MENU_OBEN.1 = TMENU
      MENU_OBEN.1.NO = 1
      MENU_OBEN.1.NO.ATagParams = class="linkWeiss"
      MENU_OBEN.1.NO.linkWrap = | <img src="fileadmin/style/design/bilder/trennpunkte.gif" weight="31" height="22" alt="" align="absmiddle" /> |*| | <img src="fileadmin/style/design/bilder/trennpunkte.gif" weight="31" height="22" alt="" align="absmiddle" /> |*| |

      MENU_LINKS = HMENU 
      MENU_LINKS.special = directory 
      MENU_LINKS.special.value = 3 
      MENU_LINKS.entryLevel = 1 
      MENU_LINKS.1 = GMENU 
      MENU_LINKS.1.NO = 1 
      MENU_LINKS.1.NO { 


         wrap = | <br />
         XY = 199, 40 
         backColor = #7B8C92 
         10 = IMAGE
         10.file = fileadmin/style/design/bilder/pfeile.gif
         10.offset = 22,17
         20 = TEXT 
         20.text.field = title 
         20.fontColor = #FFFFFF
         20.fontFile = fileadmin/style/design/arialbd.ttf
         20.fontSize = 10 
         20.niceText = 1
         20.offset = 38, 25 
         5 < .20
         5.fontColor = #5B676C
         5.niceText = 1
         5.offset = 40, 27


         30 = IMAGE 
         30.file = GIFBUILDER 
         30.file { 
         XY = 199, 1 
         backColor = #9DAAAE 
         30.offset = 8, 23 
      } 
      } 
### Rollover
      MENU_LINKS.1.RO < .MENU_LINKS.1.NO 
      MENU_LINKS.1.RO { 
         tmp < .backColor 
         backColor = #6A787D
         5 < .20 
         5.fontColor < .tmp 
         5.fontColor = #566266
         5.offset = 40,27 
      }
### Menü 2
      MENU_LINKS.1.CUR < .MENU_LINKS.1.RO 
      MENU_LINKS.2 < .MENU_LINKS.1 
      MENU_LINKS.2 { 
         NO.XY = 199, 22
         NO.backColor = #7B8C92 
         NO.10.offset = -22,0
         NO.20.fontColor = #9EEB33 

         NO.20.fontSize = 8 
         NO.20.offset = 38, 15 
         NO.30.niceText = 1 
         NO.30.offset = 199, 10
         NO.5 < .20
         NO.5.fontSize = 8 
         NO.5.fontColor = #5B676C
         NO.5.niceText = 10
         NO.5.offset = 39, 16

         NO.30.file.backColor = #FF0000 
         RO < .NO 
         RO.backColor = #596569
         RO.5 > 
         CUR < .RO 
      }
### Menü 3
      MENU_LINKS.1.CUR < .MENU_LINKS.1.RO 
      MENU_LINKS.3 < .MENU_LINKS.1 
      MENU_LINKS.3 { 
         NO.XY = 199, 18
         NO.backColor = #7B8C92 
         NO.10.offset = -22,0
         NO.20.fontColor = #D6FF99

         NO.20.fontSize = 8 
         NO.20.offset = 50, 13 
         NO.30.niceText = 1 
         NO.30.offset = 199, 10
         NO.5 < .20
         NO.5.fontSize = 8 
         NO.5.fontColor = #5B676C
         NO.5.niceText = 10
         NO.5.offset = 51, 14

         NO.30.file.backColor = #FF0000 
         RO < .NO 
         RO.backColor = #596569
         RO.5 > 
         CUR < .RO 
      } 
### Menü 4
      MENU_LINKS.1.CUR < .MENU_LINKS.1.RO 
      MENU_LINKS.4 < .MENU_LINKS.1 
      MENU_LINKS.4 { 
         NO.XY = 199, 18
         NO.backColor = #7B8C92 
         NO.10.offset = -22,0
         NO.20.fontColor = #FFFFFF

         NO.20.fontSize = 8 
         NO.20.offset = 62, 13 
         NO.30.niceText = 1 
         NO.30.offset = 199, 10
         NO.5 < .20
         NO.5.fontSize = 8 
         NO.5.fontColor = #5B676C
         NO.5.niceText = 10
         NO.5.offset = 63, 14

         NO.30.file.backColor = #FF0000 
         RO < .NO 
         RO.backColor = #596569
         RO.5 > 
         CUR < .RO 
      } 

      INHALT = CONTENT 
      INHALT { 
         table = tt_content 
         select.orderBy = sorting 
         select.where = colPos = 0 
         select.languageField = sys_language_uid
      } 

      RECHTS = CONTENT 
      RECHTS { 
         table = tt_content 
         select.orderBy = sorting 
         select.where = colPos = 2
         select.languageField = sys_language_uid
      }
      AUSSEN = CONTENT 
      AUSSEN { 
         table = tt_content 
         select.orderBy = sorting 
         select.where = colPos = 3
         select.languageField = sys_language_uid
      }
      DRUCKEN = COA
      DRUCKEN.10 = TEXT
      DRUCKEN.10.field = uid
      DRUCKEN.10.data = GPvar:L
      DRUCKEN.10.wrap = <a href="#" onclick="Popup=window.open('index.php?|&type=98&','Popup','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes, width=500,height=600,left=200,top=200'); return false;"><img src="fileadmin/style/design/bilder/drucken.gif" width="107" height="22" border="0" alt="" /></a>

      TIP = USER 
      TIP.userFunc = tx_tipafriend->main_tipafriend 
      TIP.templateFile = fileadmin/style/ext_templates/tipafriend_template.html
      TIP.code = TIPLINK
      TIP.typolink.parameter = 64

#Sprach Auswahl definition
      SPRACHEN < temp.sprachen
}
```

Und eventuell könnt Ihr mir auch mit dem mehrsprachigen Drucken helfen:
[/d/32266-printlink-mehrsprachig-auf-marker](https://www.typo3.net/d/32266-printlink-mehrsprachig-auf-marker)

Danke für Eure Unterstützung im voraus.
Gruss Daffy

## Antworten

### [#2](https://www.typo3.net/d/32283-tipafriend-mehrsprachig-auf-marker/2) · daffyduck · 2005-10-28

Kann mir wirklich niemand helfen?  :'(

### [#3](https://www.typo3.net/d/32283-tipafriend-mehrsprachig-auf-marker/3) · derSuchende · 2005-11-08

Hallo!

damit für die verschiedenen Sprachen ein anderes Template angezogen wird habe ich das so gelöst.
Auf der Seite in die ich das TaF-Plugin eingebunden habe steht unter Constans folgendes:

```typoscript
# Standart Template - wird angezogen wenn noch keine Sprache gewählt wurde
plugin.tipafriend.file.templateFile = fileadmin/t1/tipafriend_template.html

# Standardsprache UID 0 -> Deutsch
[globalVar = GP:L = 0]
plugin.tipafriend.file.templateFile = fileadmin/t1/tipafriend_template.html
[global]

# Englisch, sys_language.uid = 1
[globalVar = GP:L = 1]
plugin.tipafriend.file.templateFile = fileadmin/t1/tipafriend_template_e.html
[global]
```

Jetzt müsste es auch mit den verschiendenen Sprachtemplates funktionieren.
Man kann dies bestimmt noch besser lösen... aber aller Anfang ist schwer :-)

Gruß, Michael

### [#4](https://www.typo3.net/d/32283-tipafriend-mehrsprachig-auf-marker/4) · daffyduck · 2005-11-09

**Jaaaaa...  :)**

Dank Dir Michael, so funktioniert es einwandfrei...

Gruss Daffy

---

Quelle: „TipAFriend Mehrsprachig auf Marker?“, typo3.net, https://www.typo3.net/d/32283-tipafriend-mehrsprachig-auf-marker
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
