[TYPO3-UG Dutch] multi_language via TV

HocomAdvies (Wiechert Hooghwinkel) info at hocom-advies.nl
Tue Dec 29 21:08:27 CET 2009


Daniel ik zie in de TyposcriptBrowser de lib niet terug. Kan dat iets verklaren? 
  ----- Original Message ----- 
  From: Daniel Doesburg 
  Newsgroups: typo3.ug.dutch
  To: typo3-ug-dutch at lists.typo3.org 
  Sent: Tuesday, December 29, 2009 6:21 PM
  Subject: Re: [TYPO3-UG Dutch] multi_language via TV


  Hoi Wiechert,

  Helemaal duidelijk is me jouw probleem nog niet.

  Maar als ik dit zo lees kan ik alleen concluderen dat je ergens een 
  (tik/denk)foutje maakt.

  Even recapituleren:

  Je hebt het menu bij het mappen als een Typoscript Object aangeduid?
  Je hebt daar ook de juist naam (lib.testDit in dit geval) ingevoerd? 
  Niet per ongeluk met een komma ipv een punt?

  Als je op de rootpagina in de Typoscript browser kijkt, zie je dan de 
  betreffende lib?

  'k ben benieuwd.

  Met vriendelijke groeten,

  Daniel Doesburg



  Op 29-12-2009 17:29, HocomAdvies (Wiechert Hooghwinkel) schreef:
  > Krijg er onderhand een punthoofd van maar krijg het menu nog steeds niet vastgespijkerd in TV. Zoals ik het heb opgezet zou het toch moeten werken. Heb inmiddels nog enkele andere voorbeelden die ik tegenkwam uitgeprobeerd maar tevens zonder resultaat.
  > Is er niet een simpel testje om te proberen of er uberhaupt wel een object gemapped wordt?
  >
  > Ik heb dit geprobeerd in de hoop dat er dan een text geplaatst zou worden.
  >
  > #test dit
  > lib.testDit = TEXT
  > lib.testDit.wrap =<p>Het werkt (of toch niet?) |</p>
  > #einde test dit
  >
  >    ----- Original Message -----
  >    From: HocomAdvies (Wiechert Hooghwinkel)
  >    To: HocomAdvies (Wiechert Hooghwinkel) ; TYPO3 Usergroup Dutch
  >    Sent: Sunday, December 27, 2009 11:36 AM
  >    Subject: Re: [TYPO3-UG Dutch] multi_language via TV
  >
  >
  >    Op de een of andere manier krijg ik na het mappen van lib.language op de bedoelde plaats in de frontend geen taalkeuze menu te zien. Het gekke is dat alles wel werkt, want als ik taalkeuze als CE op een pagina invoeg krijg ik netjes een menu en kan ik switchen tussen de verschillende talen (na nog een kleine aanpassing in onderstaande opzet de 1 moest een 0 zijn en de overige dan 1 en 2).
  >
  >    ik heb het object gemapped in TV
  >    met:
  >    Element
  >    Typoscript Object
  >    lib.language
  >
  >    dan met onderstaande in de TS van de root template:
  >    lib.language = RECORDS
  >    lib.language.tables = tt_records
  >    lib.language.source = 57
  >
  >    helaas niets te zien (ook niet in de brondcode) wel de gemapte div.
  >
  >    Als test heb ik ook nog geprobeerd een lasupdate van de pagina te mappen:
  >    dat werkt ook niet.
  >    ## Last Updated [Begin]
  >    lib.lastUpdated = TEXT
  >    lib.lastUpdated.data = page:SYS_LASTCHANGED
  >    lib.lastUpdated.strftime = %d-%m-%Y %H:%M
  >    lib.lastUpdated.wrap =<p>Updated: |</p>
  >    ## Last Updated [End]
  >
  >    Imand een idee wat er fout gaat
  >
  >
  >
  >      ----- Original Message -----
  >      From: HocomAdvies (Wiechert Hooghwinkel)
  >      To: TYPO3 Usergroup Dutch
  >      Sent: Wednesday, December 23, 2009 11:44 PM
  >      Subject: [TYPO3-UG Dutch] multi_language via TV
  >
  >
  >      Heb o.a. via de howto van Jacco en Dimitri onderstaande multilanguage opgezet voor een site. Nu werken de verschillende talen wel maar krijg helaas geen taal vlag / dropdown menu te zien na mappen via TV. Zie ik nog iets over het hoofd?
  >
  >
  >      Onderstaand is wat nu in de TS van de root template staat:
  >
  >      #the default language dutch:
  >      config.linkVars = L
  >      config.uniqueLinkVars = 1
  >      config.sys_language_overlay = content_fallback
  >      config.language = nl
  >      config.locale_all = nl_NL
  >      config.htmlTag_langKey = nl-NL
  >      config.sys_language_uid = 0
  >      [browser = msie]
  >      config.htmlTag_setParams = xmlns="http://www.w3.org/xhtml" xmlns:v="urn:schemas-microsoft-com:vml"xml:lang="nl"
  >
  >      #dan voor elke volgende taal:
  >      [globalVar = GP:L = 2]
  >      config.language = en
  >      config.locale_all = en_EN
  >      config.htmlTag_langKey = en-EN
  >      config.sys_language_uid = 1
  >      [globalVar = GP:L = 2]&&  [browser = msie]
  >      config.htmlTag_setParams = xmlns="http://www.w3.org/xhtml" xmlns:v="urn:schemas-microsoft-com:vml"xml:lang="en"
  >
  >      [globalVar = GP:L = 3]
  >      config.language = it
  >      config.locale_all = it_IT
  >      config.htmlTag_langKey = it-IT
  >      config.sys_language_uid = 2
  >      [globalVar = GP:L = 3]&&  [browser = msie]
  >      config.htmlTag_setParams = xmlns="http://www.w3.org/xhtml" xmlns:v="urn:schemas-microsoft-com:vml"xml:lang="it"
  >
  >      #instellen van taalvlag default taal in de backend: #werkt ook niet maar dat is niet echt een probleem
  >      mod.SHARED.defaultLanguageLabel = Dutch
  >      mod.SHARED.defaultLanguageFlag = nl.gif
  >
  >      #Dan sr_languuage_menu extensie geinstalleerd.
  >      #in de constanteditor aangepast dat NL default is via:    defaultLanguageISOcode = NL en idem voor CountryISOCode = NL
  >
  >
  >      #in de TS van de template benodigd om in TV te mappen:
  >      lib.language = RECORDS
  >      lib.language.tables = tt_records
  >      lib.language.source = 57
  >
  >      #(heb een sysmap met daarin een CE taalkeuze met pid 57)
  >      #PID en=1
  >      #PID it=2
  >
  >      #in de template.html opgenomen:
  >      <div id="language-selector"><!-- talen --></div>
  >
  >      #in TV DS een element mapped met TypoScript Object Path naar lib.language
  >
  >
  >      #in de xml van TV DS aangepast van 1 naar:
  >      <langDisable>0</langDisable>
  >
  >      #dit staat dan in de xml van TV:
  >      <field_language type="array">
  >      <tx_templavoila type="array">
  >      <title>language menu</title>
  >      <sample_data type="array">
  >      <numIndex index="0"></numIndex>
  >      </sample_data>
  >      <eType>TypoScriptObject</eType>
  >      <TypoScriptObjPath>lib.language</TypoScriptObjPath>
  >      </tx_templavoila>
  >      </field_language>
  >
  >      #alle cache gecleared!
  >      #versie 4.3.0
  >      #vertaling op de betreffende pagina aanwezig
  >      #als ik de pagina aanroep via:      /index.php?id=1&L=2 krijg ik de pagina netjes in de engelse vertaling te zien
  >
  >      Graag even een helping hand :)
  >
  >      Met vriendelijke groeten,
  >      Wiechert Hooghwinkel
  >      _______________________________________________
  >      TYPO3-UG-Dutch mailing list
  >      TYPO3-UG-Dutch at lists.typo3.org
  >      http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-dutch
  >    _______________________________________________
  >    TYPO3-UG-Dutch mailing list
  >    TYPO3-UG-Dutch at lists.typo3.org
  >    http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-dutch

  _______________________________________________
  TYPO3-UG-Dutch mailing list
  TYPO3-UG-Dutch at lists.typo3.org
  http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-dutch


More information about the TYPO3-UG-Dutch mailing list