[TYPO3-UG Italy] multilanguage

Valentina Barbiero valentina.barbiero at newtvision.com
Thu Dec 18 12:23:37 CET 2014


Ciao Paolo,

il problema della doppia lingua italiana potrebbe essere relativo al fatto
che tu abbia creato, nella root, la lingua Italiano e che tu l'abbia
richiamata poi nel typoscript.

In questo esempio di seguito ci sta la configurazione di un sito web con
lingua base italiano e seconda lingua inglese:

config.linkVars = L
config.uniqueLinkVars = 1
config.sys_language_overlay = content_fallback
config.language = it
config.locale_all = it_IT
config.htmlTag_langKey = it-IT
config.sys_language_uid = 0
[browser = msie]
config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xmlns:v=”urn
:schemas-microsoft-com:vml” xml:lang="it"
[global]
[globalVar = GP:L = 1]
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en-EN
config.sys_language_uid = 1
[globalVar = GP:L = 1] && [browser = msie]
config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xmlns:v=”urn
:schemas-microsoft-com:vml” xml:lang="en"
[global]

Nel tuo caso dovresti sostituire l'id della lingua inglese con uid=2
La configurazione che ti sto inviando è per il SETUP e non per il config o
constant.

In pratica non devi richiamare la lingua italiano con uid=1 (in questo caso
è l'elemento che hai creato nella root) ma settare l'italiano con uid=0 (
questo uid è la lingua di default del sito web che è relativo al tipo di
content con lingua default).

Ti faccio l'esempio opposto:
INGLESE (DEFAULT) - ITALIANO (SECONDA LINGUA)

config.linkVars = L
config.uniqueLinkVars = 1
config.sys_language_overlay = content_fallback
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en-EN
config.sys_language_uid = 0
[browser = msie]
config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xmlns:v=”urn
:schemas-microsoft-com:vml” xml:lang="en"
[global]
[globalVar = GP:L = 1]
config.language = it
config.locale_all = it_IT
config.htmlTag_langKey = it-IT
config.sys_language_uid = 1
[globalVar = GP:L = 1] && [browser = msie]
config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xmlns:v=”urn
:schemas-microsoft-com:vml” xml:lang="it"
[global]

Spero sia chiara la spiegazione e che ti sia di aiuto.
Questa tipologia di configurazione è quella che utilizziamo di solito.

A presto,

Valentina


Il giorno 18 dicembre 2014 11:37, Paolo Bragagni <paolo.bragagni at gmail.com>
ha scritto:
>
> grazie valentina ma allora
> c'e' qualcosa che non quadra allora nella mia configurazione, perche il
> menu a tendina non mi compare
> e in web>List ho una colonna 'Localize to' ma e' vuota
>
> all'interno della singola new nel combo language mi compare:
> ALL
> Default
> En
> Ita
>
> En e Ita sono i linguaggi alternativi definiti nella root (anche se Ita e'
> disabilitato e infatti non compare nelle pagine)
> Default dovrebbe essere Italiano perche quando faccio una lingua con
> Default poi nella lista mi viene scritto 'Italiano (Default)'
>
> ??
>
>
>
> Il giorno 18 dicembre 2014 11:30, Valentina Barbiero <
> valentina.barbiero at newtvision.com> ha scritto:
> >
> > Ciao Paolo,
> > il modo migliore è entrare all'interno della news ed in alto ti compare
> il
> > menu a tendina con le altre lingue. selezionando l'altra lingua ti viene
> > creata direttamente dal sistema mettendo in riquadri di colore grigio le
> >  parti utilizzate in italiano.
> >
> > Oppure se ultilizzi Web > List ti conviene cliccare sulla bandiera che ti
> > compare di fianco alla news.
> > Ciao
> >
> > Valentina
> >
> > Il giorno 18 dicembre 2014 11:16, Paolo Bragagni <
> paolo.bragagni at gmail.com
> > >
> > ha scritto:
> > >
> > > scusate ancora, e invece per le news bisogna in pratica duplicare la
> > news,
> > > cioe' farne una in una lingua e una in un altra ?
> > > In pratica il metodo migliore qual'e'? faccio la news in italiano poi
> la
> > > copio e gli cambio la lingua?
> > >
> > > grazie,
> > > PB
> > >
> > > Il giorno 18 dicembre 2014 08:46, Marco Antonioli <
> > > antonioli at gammsystem.com>
> > > ha scritto:
> > > >
> > > > esatto, e da qualche parte deve essere pure definita (speciality?)
> > > > ciao
> > > >
> > > > Marco Antonioli
> > > > Gamm System Srl
> > > >
> > > > Tel +39 0372 25137
> > > > Fax +39 0372 557854
> > > > http://www.gammsystem.com
> > > > antonioli (at) gammsystem.com
> > > >
> > > > P.IVA / CF 01066780196
> > > > REA CR - 132115
> > > > Tribunale di CR n. 9413
> > > > Capitale sociale € 22.879,48 i.v.
> > > >
> > > > ----- Messaggio originale -----
> > > >
> > > > > Da: "Paolo Bragagni" <paolo.bragagni at gmail.com>
> > > > > A: "TYPO3 Usergroup Italy" <typo3-ug-italy at lists.typo3.org>
> > > > > Inviato: Giovedì, 18 dicembre 2014 8:30:32
> > > > > Oggetto: [TYPO3-UG Italy] multilanguage
> > > >
> > > > > Non ho capito benissimo come funziona il multilanguage.
> > > >
> > > > > Nel sito che vorrei devono comparire solo due lingue: italiano e
> > > inglese
> > > > > nel config ho inserito:
> > > > > # Language
> > > > > config {
> > > > > language = it
> > > > > }
> > > > > [globalVar = GP:L = 1]
> > > > > config {
> > > > > language = it
> > > > > }
> > > > > [end]
> > > >
> > > > > [globalVar = GP:L = 2]
> > > > > config {
> > > > > language = en
> > > > > }
> > > > > [end]
> > > >
> > > > > Nel setup
> > > > > config {
> > > > > sys_language_uid = 1
> > > > > language = it
> > > > > locale_all = it_IT.UTF-8
> > > > > htmlTag_langKey = it_IT
> > > > > }
> > > >
> > > > > [globalVar = GP:L = 2]
> > > > > config {
> > > > > sys_language_uid = 2
> > > > > language = en
> > > > > locale_all = en_EN.UTF-8
> > > > > htmlTag_langKey = en_EN
> > > > > }
> > > > > [end]
> > > >
> > > > > poi ho definito nella root i due linguaggi Italiano (id 1) e
> inglese
> > > (id
> > > > 2)
> > > >
> > > > > quando vado ad editare una pagina viene riportata
> > > > > Italiano Inglese Italiano
> > > >
> > > > > cioe' italiano viene ripetuta due volte.
> > > > > forse la prima e' quella di default?
> > > >
> > > > > nel template fluid ho:
> > > > > <v:page.languageMenu hideNotTranslated="0" order="1,2"
> > > > class="list-inline"
> > > > > defaultLanguageLabel="Italiano"
> > > > > defaultIsoFlag="it"/>
> > > >
> > > > > Ho capito (come al solito) poco e quel poco male.
> > > >
> > > > > Grazie per gli aiuti,
> > > > > PB
> > > > > _______________________________________________
> > > > > 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
> > > >
> > > _______________________________________________
> > > TYPO3-UG-Italy mailing list
> > > TYPO3-UG-Italy at lists.typo3.org
> > > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
> >
> >
> >
> > --
> > *----------------------------------------------------------------------*
> > *Valentina Barbiero*
> > *WebDesigner / Multimedia Specialist*
> >
> > Url: http://www.newtvision.com
> > Tel: +39 3283347595 | Tel: +39 06 5560305
> > Skype: valentina-barbiero | Twitter: @barbiero
> > Facebook: https://www.facebook.com/newtvision
> > Linkedin: http://it.linkedin.com/in/valentinabarbiero
> > _______________________________________________
> > 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
>


-- 
*----------------------------------------------------------------------*
*Valentina Barbiero*
*WebDesigner / Multimedia Specialist*

Url: http://www.newtvision.com
Tel: +39 3283347595 | Tel: +39 06 5560305
Skype: valentina-barbiero | Twitter: @barbiero
Facebook: https://www.facebook.com/newtvision
Linkedin: http://it.linkedin.com/in/valentinabarbiero


More information about the TYPO3-UG-Italy mailing list