Multilingue
Il plugin Multilingue gestisce le lingue dei contenuti, le associazioni tra le traduzioni e le sostituzioni delle stringhe linguistiche. (L’elenco dei pacchetti linguistici installati è fornito dal plugin Sito.)
Ogni strumento di gestione richiede, sul componente Joomla interessato, il permesso indicato nella colonna « Diritti necessari ». Gli strumenti di lettura non richiedono alcun permesso specifico.
Lingue dei contenuti
Gestire le lingue dei contenuti del sito. Componente: Lingue (com_languages).
| Strumento | Funzione | Diritti necessari (ACL) |
|---|---|---|
list_content_languages | Elencare le lingue dei contenuti | Nessuno (lettura) |
create_content_language | Creare una lingua dei contenuti | Creazione — core.create |
update_content_language | Modificare una lingua dei contenuti | Modifica — core.edit |
delete_content_language | Eliminare una lingua dei contenuti | Eliminazione — core.delete |
Associazioni
Collegare le versioni di un contenuto nelle diverse lingue. Componente: Articoli (com_content).
| Strumento | Funzione | Diritti necessari (ACL) |
|---|---|---|
get_associations | Leggere le associazioni | Nessuno (lettura) |
set_associations | Associare le traduzioni | Modifica — core.edit |
remove_association | Rimuovere un'associazione | Modifica — core.edit |
Sostituzioni
Sostituire una stringa linguistica di Joomla — le « Sostituzioni » (language overrides) — senza modificare i file linguistici originali: la soluzione ideale per adattare un'etichetta, un pulsante o un messaggio, sia nel sito sia nell'amministrazione. Componente: Lingue (com_languages).
| Strumento | Funzione | Diritti necessari (ACL) |
|---|---|---|
list_substitutions | Elencare le sostituzioni di una lingua o le lingue che ne dispongono | Nessuno (lettura) |
get_substitution | Leggere una sostituzione tramite la relativa chiave | Nessuno (lettura) |
set_substitution | Creare o modificare una sostituzione | Accesso amministrativo — core.manage |
delete_substitution | Eliminare una sostituzione | Accesso amministrativo — core.manage |
Ogni sostituzione è destinata a un'area — site, administrator o both (entrambe) — per una determinata lingua. Un'opzione consente inoltre di applicarla in un'unica volta a tutte le lingue dei contenuti installate.
Esempi di prompt
« Associa l'articolo FR « Accueil » alla relativa versione EN « Home ». »
« Elenca le lingue dei contenuti attive. »
« Sostituisci l'etichetta del pulsante di accesso con « Accedi » in francese, sul sito. »