[TYPO3-UG Italy] realurl traduzione pagina

Roberto Torresani typo3 at torresani.eu
Thu Oct 4 14:51:20 CEST 2012


Ciao Simone!
ti consiglio di non modificare il file localconf.php dell'estensione, ma 
di lavorare sul localconf.php nella directory typo3conf; altrimenti al 
primo aggiornamento di realurl, sovrascrivi tutto.
Non ho verificato tutte le righe che hai incollato......

Hai verificato se prima delle tue modifiche si comportava correttamente? 
Che impostazioni avete inserito nelle proprietà della pagina tradotta in 
inglese?

Ciao
Roberto


Il 04/10/2012 14.44, Simone Costesso ha scritto:
> premetto che non sono un programmatore ed è la prima volta che la uso, ma tramite degli esempi presi da internet sto cercando di agire sul file localconf dell'estensione... lo ho impostato così...
>
> <?php
> $TYPO3_CONF_VARS [ 'SC_OPTIONS' ] [ 't3lib/class.t3lib_tstemplate.php' ] [ 'linkData-PostProc' ] [ 'tx_realurl' ] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL' ;
> $TYPO3_CONF_VARS [ 'SC_OPTIONS' ] [ 'tslib/class.tslib_content.php' ] [ 'typoLink_PostProc' ] [ 'tx_realurl' ] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL_urlPrepend' ;
> $TYPO3_CONF_VARS [ 'SC_OPTIONS' ] [ 'tslib/class.tslib_fe.php' ] [ 'checkAlternativeIdMethods-PostProc' ] [ 'tx_realurl' ] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL' ;
> $TYPO3_CONF_VARS [ 'SC_OPTIONS' ] [ 't3lib/class.t3lib_tcemain.php' ] [ 'clearPageCacheEval' ] [ 'tx_realurl' ] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->clearPageCacheMgm' ;
>
> $TYPO3_CONF_VARS [ 'SC_OPTIONS' ] [ 't3lib/class.t3lib_tcemain.php' ] [ 'clearAllCache_additionalTables' ] [ 'tx_realurl_urldecodecache' ] = 'tx_realurl_urldecodecache' ;
> $TYPO3_CONF_VARS [ 'SC_OPTIONS' ] [ 't3lib/class.t3lib_tcemain.php' ] [ 'clearAllCache_additionalTables' ] [ 'tx_realurl_urlencodecache' ] = 'tx_realurl_urlencodecache' ;
>
> $TYPO3_CONF_VARS [ 'SC_OPTIONS' ] [ 't3lib/class.t3lib_tcemain.php' ] [ 'processDatamapClass' ] [ 'tx_realurl' ] = 'EXT:realurl/class.tx_realurl_tcemain.php:&tx_realurl_tcemain' ;
> $TYPO3_CONF_VARS [ 'SC_OPTIONS' ] [ 't3lib/class.t3lib_tcemain.php' ] [ 'processCmdmapClass' ] [ 'tx_realurl' ] = 'EXT:realurl/class.tx_realurl_tcemain.php:&tx_realurl_tcemain' ;
>
> $TYPO3_CONF_VARS [ 'FE' ] [ 'addRootLineFields' ] .= ',tx_realurl_pathsegment,tx_realurl_exclude,tx_realurl_pathoverride' ;
> $TYPO3_CONF_VARS [ 'FE' ] [ 'pageOverlayFields' ] .= ',tx_realurl_pathsegment' ;
>
> // Include configuration file
> $_realurl_conf = @unserialize ( $_EXTCONF ) ;
> if ( is_array ( $_realurl_conf ) ) {
> $_realurl_conf_file = trim ( $_realurl_conf [ 'configFile' ] ) ;
> if ( $_realurl_conf_file && @file_exists ( PATH_site . $_realurl_conf_file ) ) {
> require_once ( PATH_site . $_realurl_conf_file ) ;
> }
> unset ( $_realurl_conf_file ) ;
> }
>
> define ( 'TX_REALURL_AUTOCONF_FILE' , 'typo3conf/realurl_autoconf.php' ) ;
> if ( ! isset ( $GLOBALS [ 'TYPO3_CONF_VARS' ] [ 'EXTCONF' ] [ 'realurl' ] ) ) {
> @include_once ( PATH_site . TX_REALURL_AUTOCONF_FILE ) ;
> }
> unset ( $_realurl_conf ) ;
>
> define ( 'TX_REALURL_SEGTITLEFIELDLIST_DEFAULT' , 'tx_realurl_pathsegment,alias,nav_title,title,uid' ) ;
> define ( 'TX_REALURL_SEGTITLEFIELDLIST_PLO' , 'tx_realurl_pathsegment,nav_title,title,uid' ) ;
>
> // TYPO3 clean up handler
> //$GLOBALS ['TYPO3_CONF_VARS']['EXTCONF']['lowlevel']['cleanerModules'][$_EXTKEY] = array('EXT:' . $_EXTKEY . '/class.tx_realurl_cleanuphandler.php:tx_realurl_cleanuphandler');
>
> // realurl config
> $TYPO3_CONF_VARS [ 'EXTCONF' ] [ 'realurl' ] = array (
>
>
> //#########################################################################################################################
> '_DEFAULT' => array (
> 'init' => array (
> 'enableCHashCache' => 1 ,
> // 'appendMissingSlash' => 'ifNotFile',
> 'enableUrlDecodeCache' => 1 ,
> 'enableUrlEncodeCache' => 1 ,
> ) ,
> 'redirects' => array (
> ) ,
> 'preVars' => array (
> array (
> 'GETvar' => 'no_cache' ,
> 'valueMap' => array (
> 'nc' => 1 ,
> ) ,
> 'noMatch' => 'bypass' ,
> ) ,
> ) ,
>
> 'fixedPostVars' => array (
> ) ,
>
> 'fileName' => array (
> 'index' => array (
> //ajout pour printlink :
> 'print.html' => array (
> 'keyValues' => array (
> type => 98 ,
> )
> ) ,
> ) ,
> '_DEFAULT' => array (
> 'keyValues' => array (
> )
> ) ,
> // add .html suffix to the end of the path generated
> 'defaultToHTMLsuffixOnPrev' => 1 ,
> ) ,
> 'preVars' => array (
>
> array (
>
> 'GETvar' => 'no_cache' ,
>
> 'valueMap' => array (
>
> 'no_cache' => 1 ,
>
> ) ,
>
> 'noMatch' => 'bypass' ,
>
> ) ,
>
> array (
>
> 'GETvar' => 'L' ,
>
> 'valueMap' => array (
>
> 'en' => '1' ,
>
> 'en' => '1' ,
>
> 'de' => '2' ,
>
> 'deutsch' => '2' ,
>
> ) ,
>
> 'noMatch' => 'bypass' ,
>
> ) ,
>
> ) ,
> ) ,
>
> ) ;
>
> ?>
>
> ----- Messaggio originale -----
>
> Da: "Roberto Torresani" <typo3 at torresani.eu>
> A: "TYPO3 Usergroup Italy" <typo3-ug-italy at lists.typo3.org>
> Inviato: Giovedì, 4 ottobre 2012 14:37:15
> Oggetto: Re: [TYPO3-UG Italy] realurl traduzione pagina
>
> Ciao Omar!
>
> Il 04/10/2012 14.27, Omar Folgheraiter ha scritto:
>> ho un problema con l'estenzione: nelle pagine tradotte dovrebbe tradursi anche il nome della pagina...
>> se in italiano è "/pagina.html" in inglese dovrebbe diventare, invece che come ho adesso "/en/pagina.html", "/en/page.html"... qualcuno sa cosa bisogna impostare?
> Immagino che tu abbia creato la versione inglese della pagina e che hai
> impostato come nome (o come url path segment) il valore "page".
> Come hai gestito la configurazione di realurl (se lo utilizzi)? In modo
> automatico o con una configurazione personalizzata?
>
> Ciao
> Roberto
>
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy



More information about the TYPO3-UG-Italy mailing list