Gestire un sito Multi-language in Joomla 1.7

Posted on 23. set, 2011 by in joomla

Joomla 1.7 comprende un modo di base per implementare un sito multilingue. Questo non sostituisce altri componenti multi-lingua, come Joomfish.
Vediamo come fare per realizzare con Joomla 1.7 un sito in multi lingue.

1. Attivare il plugin filtro lingua e impostare le opzioni di base del sito.

Vai in Estensioni> Plug-in Manager e cerca il plugin-Language filtro e fare clic sul nome per modificarlo.

2. Nuova opzione – Cambia Lingua automatico

Cambio lingua automatico

Scegli la lingua del sito o cerca di rilevare le impostazioni del browser degli utenti e si passa automaticamente a quella lingua. Impostare Cambia Lingua automatico su “Sì”
Novità di Joomla 1,7: È ora possibile associare le voci di menu in diverse lingue. Se una voce di menu non è associata, cioè il reindirizzamento alla home page nella lingua in questione.

3. Aprire la Gestione lingua e aggiungere al contenuto.
Apri gestione lingua

 

 

 

 

 

 

Cominceremo con Estensioni> Language Manager (Gestione Lingua)

4. Vai alla scheda Contenuto per iniziare a configurare la vostra lingua.
Tab Contenuto

 

 

 

 

 

 

Fare clic sulla scheda “Contenuto”.

5. Visualizza il default come esempio.
Vedi esempio

 

 

 

 

 

Si vedrà solo English (UK). Fare clic sul nome e guardare come è configurato questo. Farete quelle aggiuntive in modo simile
Lingua inglese
Title = nome della lingua come apparirà negli elenchi a discesa quando si assegna la lingua a un elemento. Questo titolo sarà utilizzato anche dal modulo langswitcher in front-end, quando le bandiere non vengono utilizzati.
Native Title = Un titolo in qualsiasi lingua desiderata da un amministratore da visualizzare nell’elenco Lingua contenuto.
Codice Lingua URL = Codice Questa lingua sarà aggiunto l’url del sito. Quando il SEF è abilitato, si otterrà http://mysite.com/en/. Se SEF è disabilitato il suffisso & lang = it verrà aggiunto alla fine dell’URL. Nota il codice della lingua deve essere univoco tra tutte le lingue.
Prefisso immagine = Prefisso del file immagine per questa lingua quando si utilizza il “bandiere Usa immagine” Language Switcher opzione di base. Esempio: se ‘en’ è scelto, quindi l’immagine deve essere it.gif. Immagini e CSS per questo modulo sono in media / mod_languages / ?Gli utenti possono aggiungere qualsiasi immagine / bandiera là con qualsiasi prefisso. Esempio: pt_br per la bandiera brasiliana.
Tag language = Inserisci qui l’esempio tag di lingua: it-IT per l’inglese (Regno Unito). Questo dovrebbe essere il prefisso esatta utilizzata per la lingua installati o da installare.
Pubblicato = Se questo linguaggio è contenuto pubblicato o meno. Se pubblicato, verrà visualizzato come una scelta nel modulo Lingua Switcher in frontend.
Per funzionare bene, il linguaggio sito specifico deve essere installato. Ma, si può preparare i contenuti in una lingua specifica dei contenuti senza neanche installare la lingua in questione. È possibile completare questo processo e installare le lingue quando è necessario.
Metadati (non nella foto) Queste definizioni dei metadati sovrascriverà metadati di configurazione globale in configurazione multilingue per ogni lingua utilizzata.

6. Aggiungi un nuovo linguaggio
Aggiungi una nuova lingua

 

 

 

Basta cliccare l’icona “Nuovo” e vedrete la forma, ma tutto sarà vuoto. In quella qui sotto potete vedere come è stato impostato per la lingua tedesca.
Ripetere questo passaggio per ogni lingua che si intende utilizzare.

7. Configurare la nuova lingua.
Configura una nuova lingua
È possibile ottenere il prefisso immagine dalle immagini già caricate in / public_html / yourjoomladirectory / media / mod_languages / images .
Il tag di lingua è il nome della cartella che contiene i file di lingua dopo averli caricati. Li troverete in / lingua

8. Attivare il Filtro System-Laguage
Attiva il filtro sistema lingua

Tornare al menu Estensioni e andare al Plug-in Manager. Individua il filtro sistema – Lingua di scorrimento o utilizzando la casella di ricerca. Assicurarsi che sia abilitata.

9. Tornare al menu principale e creare una nuova voce di menu per ogni lingua.
Crea un nuovo menu

 

 

 

 

 

 

 

 

È necessario creare una voce di menu per ogni lingua, compreso l’inglese. Principale collegamento home page utilizzerà ‘All “nella designazione lingua. Almeno un pulsante deve essere designato da usare “tutti ” e non sarà in grado di cambiare la pagina principale di selezione lingua.
Home per ogni lingua

Potete dare un qualsiasi nome alle pagine che si desidera e non hanno bisogno di essere pubblicate. Se tutto va bene, vedrete le bandiere. È anche possibile effettuare assegnazioni menu dettagliati quando si impostano i parametri nella voce di menu.

10. Quando si crea la voce di menu, scegliere la lingua e impostarlo come predefinito.

Quando crei il menu seleziona la linguaÈ necessario disporre di una pagina per ogni lingua in uso, ed è necessario avere la pagina predefinita per tale lingua. Quindi selezionare la casella “Sì” nella pagina di default. Questo non cambia la pagina principale predefinita che si trova nel menu principale. Queste pagine saranno nascosti.
Scegliere la lingua per questa pagina nel menu Lingua.
È anche possibile impostare il modello di stile per questa lingua se avete bisogno di più progetti. Ad esempio, si potrebbe desiderare un ciascuna sezione linguistica di avere è di intestazione, i colori e il layout.

11. Fai Associazioni Menu

Crea un menu associato

 

 

 

 

 

 

 

 

 

 

Per esempio: quando una voce di menu è etichettato a fr-FR, ed è associata ad una voce di menu con tag it-IT, se il modulo di lingua switcher è presente sulla pagina, cliccando sulla bandiera it-IT si reindirizza alla en GB voce di menu. Si vedrà solo questa opzione se si sceglie “Sì” alle Associazioni Menu nella fase 1, quando è stato attivato e configurato il plugin.

12. Vai alla Gestione moduli e attivare il modulo Lingua Switcher.

Gestione moduli e abilita la lingua

 

 

 

 

 

Ci sarà una copia di default.
È possibile attivare questa, e / o creare copie aggiuntive per l’inserimento su pagine o posizioni diverse.Seleziona la lingua

 

13. Impostare i parametri del modulo

Modifica i parametri del modulo

 

 

 

 

 

 

 

 

 

 

 

E’ proprio come qualsiasi altro modulo. Prestare attenzione alla posizione, però. Si installa con una posizione predefinita, che può non essere sul theme. Assicuratevi che sia pubblicato in una posizione visibile.

Novità per  joomla! 1,7

novità per joomla 1.7

 

 

 

 

Sei nuovo di Joomla 1.7: questa è un’opzione per un menu a discesa invece le bandiere paese. Se si preferisce un testo, impostare questo sì.

14. Imposta pagina del modulo.

Imposta la pagina del modulo

 

 

 

È necessario disporre del modulo assegnato almeno per le pagine predefinite della lingua.

15. Controllare l’impostazione della lingua sulla home page predefinita.

Controlla le impostazioni della lungua di default della homeL’attuale home page del sito dovrebbe avere la lingua impostata su “All” almeno una pagina del sito deve essere impostato su “All”

16. Estensioni> Extension Manager per caricare il tuo pacchetto di lingua.

Gestione estensioni

 

 

 

 

È possibile farlo prima o dopo, creando le voci Lingua. Se si aggiungono nuovi linguaggi in un secondo momento dobbiamo essere sicuri di passare attraverso il processo per la nuova lingua.
17. Caricare il file di lingua pacchetto.

Carica i pacchetti delle lingue

È possibile trovare pacchetti di lingua a http://extensions.joomla.org/extensions/languages/translations-for-joomla
È possibile vedere due file zip, una per amministrazione e una per il sito. A volte sono combinati in un unico pacchetto. Basta essere sicuri di controllare attentamente le pagine di download per essere sicuri di ottenere quella giusta.

18. Finito!

Lingua

 

 

Saprete se avete fatto tutto bene se vedrete il modulo di lingua switcher nella posizione desiderata, e le bandiere, o il testo a discesa, sono visibili. Quando si fa clic su di essi vedrete la traduzione alternativa.

 

Fonte: http://www.ostraining.com/blog/joomla/multi-language-sites-in-joomla-17/

Forse potranno interessarti...

Tags:

No comments.

Leave a Reply