Zum Inhalt springen

Verändertes Layout nach Übersetzung?

Erstellt am 10. Januar 2006 · 1 Antwort · letzte Antwort am 10. Januar 2006

Tags: HTML & CSS, Frage

vierpunkt ·

Hallo, folgendes Problem:

Die Website, an der ich zur Zeit arbeite, funktioniert in deutscher Sprache 1a. Jetzt hab ich eine Zweite Sprache angelegt. Wenn ich auf der Seite nun auf englisch umstelle wird das komplette-Layout der Seite zerschossen. Abstände passen nicht mehr, die Menubuttons sind zu klein oder zu groß... Hat einer von euch ne Ahnung an was das liegen könnte?

Hier erstmal der Link: http://p7860.typo3server.info/sat_geldbearbeitung.0.html?&L=0

Hier mein Typoscritp:

/////////BODY//////////////////

config.linkVars = L  
config.sys_language_uid = 0  
config.language = de  
[globalVar = GP:L=1] 
config.sys_language_uid = 1  
config.language = en  
[global]  

seite = PAGE 
seite.typeNum = 0 
seite.stylesheet = fileadmin/template/style.css
seite.config.noPageTitle = 1
seite.headerData.10 = TEXT
seite.headerData.10.field = subtitle // title
seite.headerData.10.wrap = <title>S.A.T. Security & Transport Corporation -&nbsp;| &nbsp;</title>


seite.headerData.11  = TEMPLATE
seite.headerData.11 {
template = FILE
template.file = fileadmin/template/header.html

}


seite.30 = TEMPLATE
seite.30 {
template = FILE
template.file = fileadmin/template/index.html
workOnSubpart = DOCUMENT 

marks.CONTENT = CONTENT
marks.CONTENT.value = table = tt_content
marks.CONTENT < styles.content.get 
marks.CONTENT {
          table = tt_content      
          select.orderBy = sorting      
          select.where = colPos = 0      
          select.languageField = sys_language_uid
}


    
marks.RIGHT = CONTENT
marks.RIGHT.value = table = tt_content
marks.RIGHT < styles.content.getRight 

/////////MENU1//////////////////
marks.MENU= HMENU
marks.MENU.special = directory 
marks.MENU.special.value = 5
marks.MENU {
1 = TMENU
1.NO {
linkWrap = <div class="menu1">|</div>
}
1.ACT = 1
1.ACT.linkWrap = <div class="menu1_act">|</div>
}
/////////MENU2//////////////////
marks.MENU2= HMENU
marks.MENU2.special = directory 
marks.MENU2.special.value = 4
marks.MENU2 {
1 = TMENU
1.NO {
linkWrap = <div class="menu2">|</div>
}
1.ACT = 1
1.ACT.linkWrap = <div class="menu2_act">|</div>
}
/////////MENU3//////////////////
marks.MENU3= HMENU
marks.MENU3.special = directory 
marks.MENU3.special.value = 3
marks.MENU3 {
1 = TMENU
1.NO {
linkWrap = <div class="menu4">|</div>
}
1.ACT = 1
1.ACT.linkWrap = <div class="menu4_act">|</div>
}
/////////MENU4//////////////////
marks.MENU4= HMENU
marks.MENU4.special = directory 
marks.MENU4.special.value = 30
marks.MENU4 {
1 = TMENU
1.NO {
linkWrap = <div class="menu3">|</div>
}
1.ACT = 1
1.ACT.linkWrap = <div class="menu3_act">|</div>
}


#######HEAD#######

marks.IMAGE = TEXT 
marks.IMAGE.value.field = title
marks.IMAGE.value.br = 1



#######HEAD#######

#marks.IMAGE = IMAGE  
#marks.IMAGE.file = GIFBUILDER  
#marks.IMAGE.file {        
#XY = 399,19

#10 = IMAGE    
#10.file =  fileadmin/template/bilder/center.gif    

#20 = TEXT       
#20.text.field = title    
#20.shadow.offset = 2,2 
#20.shadow.opacity = 10
#20.shadow.blur = 40
#20.offset = 0,13
#20.niceText = 1 
#20.align = center
#20.fontSize= 15
#20.fontColor = #FFFFFF
#20.fontFace = Verdana
#20.fontFile = fileadmin/fonts/garamond.ttf
#}

marks.SPRACHE = TEXT
marks.SPRACHE.wrap = <a href="index.php?id=|&L=0"><img src="fileadmin/template/deutsch.jpg"></a>
marks.SPRACHE.field = uid
[globalVar = GP:L=1]
marks.SPRACHE.wrap = <a href="index.php?id=|&L=1"><img src="fileadmin/template/englisch.jpg"></a> 
[global]

Danke

just2b ·

Hi,

ich denke das liegt einfach an der Art des Templates bzw am CSS... denn zB die Breite der Menüpunkte wird nicht fix vorgegeben sondern kommt mit dem längsten Menüpunkt zustande => in Deutsch Veranstaltungsservice und in Englisch Buisness Partner. Ob das stimmt kannst du dadurch feststellen wenn du den Seitentitel änderst.... und dann einfach per CSS dem eine fixe Breite geben

lg georg