[TYPO3-UG Dutch] multi domain multi language one tree andrealurl
WP Perquin
perquin at yuplounge.nl
Tue Jul 29 09:23:51 CEST 2008
Hoi Joost,
Heel veel dank voor deze link. Ga er eens goed naar kijken. Het
multilanguage one tree dat is verder prima gelukt, alleen die taalwissel dus
niet. Zo lezende beschrijft hij wel het probleem met de taalwissel. Ik lees
het, en kom met een reply.
Bedank!!
W-P
-----Oorspronkelijk bericht-----
Van: typo3-ug-dutch-bounces at lists.netfielders.de
[mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Joost van
Berckel
Verzonden: dinsdag 29 juli 2008 9:09
Aan: typo3-ug-dutch at lists.netfielders.de
Onderwerp: Re: [TYPO3-UG Dutch] multi domain multi language one tree
andrealurl
Beste Willem,
Ik heb het werkend gekregen met behulp van een posting op de Keilblog site:
http://www.keilblock.com/multidomain-realurl-mehrsprachig-one-tree/
Ik hoop dat je hier iets aan hebt.
Nog iets anders, je sprak in je post over twee domeinen en een taalwissel
met www.domain1.nl/een-mooie-url en www.domain2.com/en/a-beautiful-url
Hoe krijg je de alias (a-beautiful-url) zichtbaar voor engelse link? Ik
krijg namelijk: www.domain1.nl/een-mooie-url en
www.domain2.com/een-mooie-url niet engelstalige link
Ik heb de volgende TS:
Constants:
domain0 = http://www.energieplatform.nl
domain1 = http://www.energyresearch.nl
Setup:
langselect = HMENU
langselect {
special = language
special.value = 0,1
special.normalWhenNoLanguage = 0
protectLvar = 1
1 = TMENU
1{
noBlur =1
NO = 1
NO{
linkWrap = |*| | |*| |
doNotLinkIt = 1
stdWrap {
###
# below code can only set for multi language site and single domain!!!
#override = [nl] || [en]
#override = <img src="fileadmin/templates/images/flags/flag_nl.gif"> ||
<img src="fileadmin/templates/images/flags/flag_uk.gif">
### end
typolink{
#parameter.data = field:uid
parameter.data = page:uid || page:uid
additionalParams = &L=0 || &L=1
#parameter.field = uid || uid
addQueryString = 1
addQueryString.exclude = id,L,cHash
addQueryString = GET
useCacheHash = 1
#no_cache = 0
returnLast = url
}
wrap = <a href="{$domain0}/|"><img
src="fileadmin/templates/images/flags/flag_nl.gif" border="0"
alt="Nederlands" title="Nederlands"></a> || <a href="{$domain1}/|"><img
src="fileadmin/templates/images/flags/flag_uk.gif" border="0" alt="English"
title="English"></a>
}
}
# Active language
ACT < .NO
#ACT.doNotLinkIt = 1
ACT.noLink = 1
USERDEF1 < .NO
USERDEF1{
doNotLinkIt =1
allWrap = |*| | |*| |
doNotShowIt = 1
beforeWrap = <a href="{$domain0}/|"><img
src="fileadmin/templates/images/flags/flag_nl.gif" border="0"
alt="Nederlands" title="Nederlands"></a> || <a href="{$domain1}/|"><img
src="fileadmin/templates/images/flags/flag_uk.gif" border="0" alt="English"
title="English"></a>
}
}
}
Met vriendelijke groeten,
--------------------------
J.P.H. van Berckel
Software Ontwikkelaar
Shared Service Center ICT - 3xO
Technische Universiteit Delft
Landbergstraat 15
2628 CE Delft
j.p.h.vanberckel at tudelft.nl
Kamer 3B-44
Tel: +31 (0) 15 27 87384
http://typo3.tudelft.nl
"WP Perquin" <perquin at yuplounge.nl> wrote in message
news:mailman.296.1210591328.4573.typo3-ug-dutch at lists.netfielders.de...
> Hoi Daniel,
> Hieronder de door mij gebruikte contstants en setup:
>
> Template Constants:
> foreignLanguageID = 1
> languageVersion = English
> logo = fileadmin/images/layout/logo_de.gif
> basedomain = www.domein1.nl
> [globalVar = GP:L>0]
> foreignLanguageID = 0
> languageVersion = Nederlands
> logo = fileadmin/images/layout/logo_en.gif
> basedomain = www.domein2.com
> [global]
> Template Setup:
> config.linkVars = L
> config.sys_language_uid = 0
> config.language = en
> config.locale_all = en_EN
>
> # Dutch language, sys_language.uid = 1
> [globalVar = GP:L = 1]
> #config.linkVars = removeString(L)
> config.sys_language_uid = 1
> config.language = nl
> config.locale_all = nl_NL
> [global]
>
> temp.language = COA
> temp.language {
> 10 = TEXT
> 10.value = {$languageVersion}
> 10.wrap = <span style="font-size: 12px;"> | |</span>
> 10.typolink {
> parameter.data = page:alias // TSFE:id
> additionalParams = &L={$foreignLanguageID}
> ATagParams = class="metasNo"
> }
> }
> config.simulateStaticDocuments = 0
> config.tx_realurl_enable = 1
> config.baseURL = http://{$basedomain}
>
>
> Verder zijn er 2 domainname records gemaakt en betreft het one tree
> multilanguage setup. Geen extra extensions behalve realurl en realurl
> management. Clear all cache gedaan, clear tables bij realurl en de cache
> van
> FF geleegd.
>
>
> Wat gebeurt er:
> www.domein1.nl/een-mooie-url
> Bij de taalkeuze staat dan:
> www.domein1.nl/en/a-beautiful-url
>
> Waarna je klikt op de taal:
> De urladresbalk:
> www.domein1.nl/en/a-beautiful-url
> Het menu:
> www.domein2.com/en/a-beautiful-url
> Bij de taalkeuze staat dan:
> www.domein2.com/en/een-mooie-url
>
> Op het gebied van SEO niet wenselijk, daar je dan dubbele content gaat
> krijgen (dezelfde content voor www.domein1.nl/en/a-beautiful-url en voor
> www.domein2.com/en/a-beautiful-url
>
> Wat ik probeer te bewerkstelligen is dat bij de taalkeuze staan:
> www.domein2.com/a-beautiful-url wanneer je de engelse taal selecteert
> dus zonder de taalcode en erin.
>
> Hopelijk een beetje (ver)duidelijk(t)
>
> Willem
>
> -----Oorspronkelijk bericht-----
> Van: typo3-ug-dutch-bounces at lists.netfielders.de
> [mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Daniel
> Doesburg
> Verzonden: vrijdag 9 mei 2008 15:26
> Aan: typo3-ug-dutch at lists.netfielders.de
> Onderwerp: Re: [TYPO3-UG Dutch] multi domain multi language one tree
> andrealurl
>
> Hoi WP,
>
> Hoe ziet het stukje realURL-configuratie er uit waar de linkvar L
> afgehandeld wordt?
>
> Met vriendelijke groeten,
>
> Daniel Doesburg
>
>
>
> WP Perquin schreef:
>> Een bekend topic, waar ik al veel over heb gelezen, maar nergens het
>> antwoord heb gevonden.
>>
>> Bijvoorbeeld:
>>
>
http://www.typo3-jack.net/typo3-english-lists-netfielders-de/2222-typo3-doma
>> in-language-assignment.html
>>
>>
>>
>> En heel veel berichten gelezen over Multi language Multi domain
>> typoscript
>>
>>
>>
>> Maar het antwoord staat nergens tussen.
>>
>> Realurl werkt prima met one tree one domain en many languages. Maar
> wanneer
>> per taal een apart domeinnaam neem en alles werkend vanuit 1 tree gaat
>> het
>> mis.
>>
>>
>>
>> Alleen heb ik dan steeds:
>>
>> www.domein1.nl/een-mooie-url
>>
>> www.domein2.com/en/a-beautiful-url
>>
>>
>>
>> en ik wil juist
>>
>> www.domein1.nl/een-mooie-url
>>
>> www.domein2.com/a-beautiful-url
>>
>>
>>
>> Ik heb al heel veel geprobeerd en geschreven. Maar die LinkVar daar kom
>> je
>> niet vanaf
>>
>>
>>
>> Weet iemand of heeft iemand een voorbeeld van hoe je het dan wel kunt
> doen??
>>
>>
>>
>> willem
>>
>>
>>
>>
>>
> _______________________________________________
> TYPO3-UG-dutch mailing list
> TYPO3-UG-dutch at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
>
>
_______________________________________________
TYPO3-UG-dutch mailing list
TYPO3-UG-dutch at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
More information about the TYPO3-UG-dutch
mailing list