[TYPO3-UG Spain] TYPO3-UG-Spain Digest, Vol 99, Issue 4

Andres Moratinos amoratinos at exagono.es
Tue May 29 12:24:36 CEST 2012


El 29/05/2012, a las 12:00, typo3-ug-spain-request at lists.typo3.org escribió:

> Send TYPO3-UG-Spain mailing list submissions to
> 	typo3-ug-spain at lists.typo3.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-spain
> or, via email, send a message with subject or body 'help' to
> 	typo3-ug-spain-request at lists.typo3.org
> 
> You can reach the person managing the list at
> 	typo3-ug-spain-owner at lists.typo3.org
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of TYPO3-UG-Spain digest..."
> 
> 
> Today's Topics:
> 
>   1. Re: problemas con las fechas y las URL's de	tt_news en varios
>      idiomas (Andres Moratinos)
>   2. Re: problemas con las fechas y las URL's de tt_news en varios
>      idiomas (Nicolas Puente)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Mon, 28 May 2012 17:04:37 +0200
> From: Andres Moratinos <amoratinos at exagono.es>
> Subject: Re: [TYPO3-UG Spain] problemas con las fechas y las URL's de
> 	tt_news en varios idiomas
> To: typo3-ug-spain at lists.typo3.org
> Message-ID:
> 	<mailman.3278.1338217489.618.typo3-ug-spain at lists.typo3.org>
> Content-Type: text/plain;	charset=iso-8859-1
> 
> 
> El 27/05/2012, a las 12:00, typo3-ug-spain-request at lists.typo3.org escribi?:
> 
>> Message: 1
>> Date: Sat, 26 May 2012 13:34:03 +0200
>> From: El?as Fern?ndez <eliasfernandez at gmail.com>
>> Subject: Re: [TYPO3-UG Spain] problemas con las fechas y las URL's de
>> 	tt_news en varios idiomas
>> To: TYPO3 Usergroup Spain <typo3-ug-spain at lists.typo3.org>
>> Message-ID:
>> 	<mailman.2964.1338032044.618.typo3-ug-spain at lists.typo3.org>
>> Content-Type: text/plain; charset=ISO-8859-1
>> 
>> El 24 de mayo de 2012 23:11, Andres Moratinos <amoratinos at exagono.es>escribi?:
>> 
>>> 
>>> Tengo una web con varios idiomas (es, en, fr)
>>> 
>>> Utilizo las extensiones RealURL 1.12.1 y tt_news 3.2.1
>>> 
>>> Actualmente las URL que consigo para cada noticia en los distintos idiomas
>>> son:
>>> /noticia/fecha/.../titular de la noticia en espa?ol
>>> en/noticia/fecha/.../titular de la noticia en espa?ol
>>> fr/noticia/fecha/.../titular de la noticia en espa?ol
>>> La navegaci?n funciona correctamente y tanto la lista de noticias como las
>>> noticias individuales se muestran bien. Solo tengo problemas con las URL's
>>> ?Qu? debo hacer para que las URL de cada noticia en cada idioma me
>>> aparezcan con los titulares propios del idioma correspondiente?
>>> 
>>> Mirate este enlace:
>> http://www.tugle.de/know_how/typo3_tutorials/realurl_konfiguration_tt_news.html
>> 
>> aunque en aleman el codigo es bastante descriptivo por si mismo
> 
> Gracias El?as.
> Este c?digo ya lo tengo en la configuraci?n de realURL
> 
> En el setup de la plantilla tengo:
> 
> #Seleccion de idioma
> config.sys_language_uid = 1
> config.language = es
> config.language_alt = en
> config.locale_all = es_ES
> config.htmlTag_langKey = es-ES
> page.config.locale_all = es_ES
> 
> 
> #Configuracion de RealUrl con tt_news
> plugin.tt_news.useHRDatesSingle = 1
> plugin.tt_news.useHRDatesSingleWithoutDay = 0
> plugin.tt_news.dontUseBackPid = 1
> plugin.tt_news.useHRDates = 1
> 
> 
> # SINGLE news
> displaySingle {
> age_stdWrap.age = 1
> date_stdWrap.strftime= %d %B %Y
> }
> 
> # LIST news
> displayList {
> age_stdWrap.age = 1
> date_stdWrap.strftime= %d %B %Y
> }
> 
> No consigo que funcionen las URL en la versi?n inglesa ni los nombres de los meses en ingl?s.
> 
> Un saludo,
> 
> Andr?s Moratinos
> Ex?gono de Comunicaci?n
> 
> 
> 
> 
> 
> 
> ------------------------------
> 
> Message: 2
> Date: Tue, 29 May 2012 09:14:04 +0200
> From: Nicolas Puente <nicolas.puente at lgb-rlp.de>
> Subject: Re: [TYPO3-UG Spain] problemas con las fechas y las URL's de
> 	tt_news en varios idiomas
> To: TYPO3 Usergroup Spain <typo3-ug-spain at lists.typo3.org>
> Message-ID:
> 	<mailman.3406.1338275646.618.typo3-ug-spain at lists.typo3.org>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> 
> Andr?s,
> esto lo he probado en varias p?ginas y funciona perfectamente:
> 
> En la configuraci?n de realurl, en la parte correspondiente a tt_news:
> 
> 'postVarSets' => array(
>         '_DEFAULT' => array(
>             //archive
>             'period' => array (
>             array (
>                 'condPrevValue' => -1,
>                 'GETvar' => 'tx_ttnews[pS]',
>                 //'valueMap => array()
>             ),
>             array (
>             'GETvar' => 'tx_ttnews[pL]',
>             //'valueMap => array()
>             ),
>             array (
>            'GETvar' => 'tx_ttnews[arc]',
>            'valueMap' => array(
>                 'non-archived' => -1,
>                 ),
>               ),
>             ),
>             'browse' => array (
>             array (
>                 'GETvar' => 'tx_ttnews[pointer]',
>               ),
>             ),
>             'select' => array (
>             array (
>                 'GETvar' => 'tx_ttnews[cat]',
>                 'lookUpTable' => array (
>                     'table' => 'tt_news_cat',
>                     'id_field' => 'uid',
>                     'alias_field' => 'title',
>                     'addWhereClause'=> 'AND NOT deleted',
>                     'useUniqueCache'=> 1,
>                     'useUniqueCache_conf' => array (
>                         'strtolower' => 1,
>                         'spaceCharacter' => '-',
>                     ),
>                 ),
>             ),
>             ),
>             'article' => array(
>                 array (
>                     'GETvar' => 'tx_ttnews[backPid]',
>                     // 'valueMap => array(
>                     // ),
>                 ),
>                 array (
>                     'GETvar' => 'tx_ttnews[tt_news]',
>                     'lookUpTable' => array (
>                         'table' => 'tt_news',
>                         'id_field' => 'uid',
>                         'alias_field' => 'title',
>                         'maxLength' => 12,
>                         'addWhereClause'=> 'AND NOT deleted',
>                         'useUniqueCache'=> 1,
>                         'useUniqueCache_conf' => array (
>                             'strtolower' => 1,
>                             'spaceCharacter' => '-',
>                         ),
>                     ),
>                 ),
>             ),
>         ),
>     ),
> 
> en la configuraci?n de TS:
> 
> # Para realurl = 1 hace la direcci?n de las noticias cortas
> 
> plugin.tt_news  {
>     useHRDatesSingle =1
>     useHRDatesSingleWithoutDay =0
>     tt_news.dontUseBackPid =1
>     tt_news.useHRDates =1
> 
>        ... ... ...
> }
> 
> #Yo formateo la fecha para cada caso: displayList,  displaySingle, 
> displayLatest, ...
> 
> displayList {
>         # Formatear la fecha de la niticia
>         date_stdWrap.strftime = %A %d. %B %Y
>         # Formatear la fecha del tiempo que tiene la noticia
>         age_stdWrap.age = Minuten| Stunden| Tage| Jahr/e
>         .... ...
> }
> displaySingle {
>         # Formatear la fecha de la niticia
>         date_stdWrap.strftime = %A %d. %B %Y
>         # Formatear la fecha del tiempo que tiene la noticia
>         age_stdWrap.age = Minuten| Stunden| Tage| Jahr/e
>         ....
> }
> 
> 
> #Seleccion de idioma por defecto (espa?ol)
> config {
>    sys_language_uid = 1
>    language = es
>    language_alt = en
>    locale_all = es_ES
>    htmlTag_langKey = es-ES
>    locale_all = es_ES
> }
> 
> #Aqu? un truco para hacer que siempre comience en Ingl?s
> # Si el par?metro L est? a 0, o cuando no se ha mandado ning?n par?metro 
> (ninguna L ha sido definida -> L<1) entonces obligar a que la L tenga el 
> par?metro 0
> [globalVar = GP:L<1]
>     # als Standardsprache...
>     config.sys_language_uid = 0
>     config.language = en
>    ... ... ... ... ...
> 
> [global]
> 
> Y claro necesitamos la definici?n para poner el idioma en ingl?s (L = 0).
> 
> # Para el cambio de epa?ol a ingl?s o al contrario
> [globalVar = GP:L = 0]
>     config.sys_language_uid = 0
>     config.language = en
>     config.locale_all = en:EN.UTF8
>     config.htmlTag_langKey = en
>    ... ... ... ... ...
> [global]
> 
> Aqu? tienes un ejemplo de c?mo puedes poner los meses en ingl?s y por 
> supuesto, tambi?n en espa?ol.
> http://www.oliver-thiele.de/cms-typo3/tutorials/realurl-tutorial.html 
> (est? pensado en ingl?s y alem?n, pero no ser? dif?cil cambiarlo).
> 
> Nicol?s


Muchas gracias, Nicolás.


Andrés Moratinos
Exágono de Comunicación






More information about the TYPO3-UG-Spain mailing list