Multilingue
Le plugin Multilingue gère les langues de contenu, les associations entre traductions et les substitutions de chaînes de langue. (L'inventaire des packs de langue installés est fourni par le plugin Site.)
Chaque outil de gestion exige, sur le composant Joomla concerné, la permission indiquée dans la colonne « Droits nécessaires ». Les outils de lecture n'exigent aucune permission particulière.
Langues de contenu
Administrer les langues de contenu du site. Composant : Langues (com_languages).
| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
list_content_languages | Lister les langues de contenu | Aucune (lecture) |
create_content_language | Créer une langue de contenu | Créer — core.create |
update_content_language | Modifier une langue de contenu | Modifier — core.edit |
delete_content_language | Supprimer une langue de contenu | Supprimer — core.delete |
Associations
Lier les versions d'un contenu dans différentes langues. Composant : Articles (com_content).
| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
get_associations | Lire les associations | Aucune (lecture) |
set_associations | Associer des traductions | Modifier — core.edit |
remove_association | Dissocier | Modifier — core.edit |
Substitutions
Remplacer une chaîne de langue de Joomla — les « Substitutions » (language overrides) — sans modifier les fichiers de langue d'origine : idéal pour adapter un libellé, un bouton ou un message, sur le site comme dans l'administration. Composant : Langues (com_languages).
| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
list_substitutions | Lister les substitutions d'une langue, ou les langues qui en possèdent | Aucune (lecture) |
get_substitution | Lire une substitution par sa clé | Aucune (lecture) |
set_substitution | Créer ou modifier une substitution | Accès admin — core.manage |
delete_substitution | Supprimer une substitution | Accès admin — core.manage |
Chaque substitution vise un emplacement — site, administrator ou both (les deux à la fois) — pour une langue donnée. Une option permet aussi de l'appliquer d'un coup à toutes les langues de contenu installées.
Exemples de prompts
« Associe l'article FR « Accueil » à sa version EN « Home ». »
« Liste les langues de contenu actives. »
« Remplace le libellé du bouton de connexion par « Se connecter » en français, sur le site. »