Come configurare un nuovo sito Web multilingue?


12

Uno dei miei vecchi clienti vuole rivolgersi a Joomla anziché a un sito Web multilingue multilingue con risposta HTML5 / CSS3 statico. Sono un principiante di Joomla e la mia più grande sfida è come creare un sito Web Joomla multilingue che contenga lingue RTL e LTR. così ho iniziato con il test del "modulo di cambio lingua" Ho abilitato il "filtro lingua-plugin di sistema" e ho configurato una posizione per il modulo. ma non funziona. quando passo con il mouse sopra la casella e faccio clic su di essa, non viene visualizzato nulla, quindi la domanda è: come posso farlo funzionare?


Modificare :

il problema principale è "il menu del selettore di lingua non mostra alcun codice di lingua nella sua lista, non scende affatto"

inserisci qui la descrizione dell'immagine


Joomla 3 Installer è molto utile e può creare la giusta organizzazione di contenuti sin dall'inizio.
Anibal

Lo sto facendo dal primo avvio, il problema che non riesco a capire è "perché il menu non mostra alcuna lingua"
Elhamy,

Hai creato un menu per ogni lingua e una home per ogni lingua? Installa un sito J3 di esempio con la giusta struttura multilingue e confronta entrambi i siti.
Anibal,

Inoltre, ci sono plugin che eseguiranno traduzioni automatiche tramite Googoe Translate o Bing Translate e un'estensione Farlang che aiuta in qualche modo i siti multilingue (non l'ho mai usato da solo).
Sofista,

Risposte:


12

Le recenti versioni di Joomla forniscono capabalità multilingue integrate.

Tuttavia, la configurazione di una lingua multipla richiede alcuni passaggi in più rispetto all'abilitazione del plug-in e del modulo di cambio lingua.

In breve i passaggi sono i seguenti:

  1. Installa i Language Pack, da Extension Manager -> Installa lingue. - Questo tradurrà le etichette di sistema come leggi di più ecc.
  2. Definisci lingue del contenuto - Queste sono le lingue che verranno assegnate agli elementi del contenuto (articoli, menu, moduli ecc.).
  3. Abilita e configura sistema - plug-in Filtro lingua.
  4. Crea la struttura delle categorie linguistiche.
    - È necessario creare una categoria radice per ciascuna lingua, ad esempio inglese, francese e assegnare la lingua dei contenuti creata in precedenza su ciascuna lingua. Quindi è possibile creare le sottocategorie per ogni lingua. E ricorda di creare una categoria Tutte le lingue, per i contenuti che verranno utilizzati per tutte le lingue.
  5. Crea i tuoi articoli principali e assegnali alle lingue.
  6. Crea i menu e le voci di menu per ogni lingua. Un menu per ogni lingua.
    1. Sarà necessario disporre anche di una voce di menu Home Tutte (lingue) e di una voce di menu Home per ciascuna lingua e di associare tutte le voci di menu.
  7. Seguire lo stesso approccio per tutti i moduli. Crea i moduli corrispondenti per ogni lingua.
  8. Pubblica il modulo di cambio lingua.

Un tutorial più dettagliato può essere trovato qui

Inoltre, potresti prendere in considerazione alcune estensioni di terze parti che offrono maggiore flessibilità o un approccio diverso.

Aggiornamento per il tuo problema specifico con il modulo Lingue:

Assicurati di aver creato le voci del menu Home e le relative associazioni linguistiche per ciascuna lingua. Prova a seguire i passaggi come descritto nelle esercitazioni.


è stato davvero utile per delineare il mio modo di pensare, tuttavia il problema principale è ancora là fuori. perché il mio menu non mostra alcun codice lingua?
Elhamy,

qual è la tua versione di joomla?
FFrewin

Ho aggiornato la mia risposta.
FFrewin

1
Il menu della lingua non visualizzerà le opzioni della lingua fino a quando non avrai completato i passaggi elencati da FFrewin. Dopo aver installato tutto, home page e menu per le lingue, il selettore verrà visualizzato correttamente.
Adriel Brunson,

6

Il sistema multilingue nativo di Joomla è ok se hai alcuni articoli e moduli.

Se hai molti articoli, moduli, non è semplice da gestire perché tutto è duplicato. Immagina se hai 500 articoli, avrai bisogno di 500 articoli in inglese, 500 in francese, ecc.

Quindi, suggerisco di usare un modulo come questo:

http://www.faboba.com/en/composants/falang.html

Con questo modulo, hai un solo articolo e all'interno di questo articolo gestisci le diverse traduzioni. Stessa cosa per il modulo come menu.



1

Joomla 3 ha il proprio sistema integrato per la gestione di siti Web multilingue. Non sono necessari plug-in o estensioni. Ecco una guida passo-passo con schermate che mostrano esattamente come è possibile impostare un sito Web multilingue. Puoi anche risolvere il tuo sito web se c'è qualcosa che non va, ricontrollando ogni passaggio.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.