[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 = |*| |&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
>
> 


_______________________________________________
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