[TYPO3-UG Dutch] multi domain multi language one tree andrealurl

Joost van Berckel berckel at gmail.com
Tue Jul 29 09:08:58 CEST 2008


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 = |*| |&nbsp; |*| |
   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
>
> 




More information about the TYPO3-UG-dutch mailing list