Aller au contenu principal
Documentazione

AIFORYA Multilingual

Documentation technique de AIFORYA Multilingual. Cette page est générée depuis le readme.txt livré avec l'extension : elle dit exactement ce que dit le produit, et ne peut pas dériver de lui. Pour corriger une information, corriger le readme.

Requires at least6.0
Tested up to6.8
Requires PHP8.0
Stable tag1.0.0
LicenseGPLv2 or later

← Revenir à la fiche produit Langue par contenu, liaison des traductions, sélecteur de langue (shortcode) et balises hreflang pour le SEO — en local, sans clé API.

Description

AIFORYA Multilingual rend votre site multilingue simplement : déclarez vos langues, indiquez la langue de chaque contenu, reliez ses traductions et affichez un sélecteur de langue. 100 % en local : aucune clé API, aucune traduction automatique, aucun service externe.

Fonctionnalités de la version gratuite

  • Gestion des langues — déclarez autant de langues que nécessaire (code, nom, locale) et choisissez la langue par défaut.
  • Langue par contenu — sur chaque article, page ou type personnalisé, un encart dédié dans l'éditeur permet de définir la langue et de relier les versions traduites.
  • Sélecteur de langue — affichez la liste des langues avec le shortcode [aiforya_language_switcher] : sur un contenu, chaque langue pointe vers sa traduction si elle existe.
  • Balises hreflang automatiques — pour le SEO multilingue, les balises hreflang reliant les traductions publiées sont générées automatiquement dans l'en-tête des pages.

Approche non intrusive

L'extension n'interfère pas avec l'affichage de votre site : elle ajoute uniquement des métadonnées de langue et de traduction, et le sélecteur / les balises hreflang. Vos contenus ne sont jamais modifiés, et rien ne casse si vous désactivez l'extension.

Confidentialité et autonomie

Tout fonctionne en local, sur votre serveur. Aucune donnée n'est transmise à un service tiers, aucune traduction automatique.

Version avancée

Une version avancée (voir aiforya.fr) ajoute notamment : préfixes d'URL par langue, filtrage automatique par langue et widget de sélecteur. La version gratuite reste entièrement fonctionnelle et autonome, sans limite de durée.

External services

Ce plugin peut, uniquement si vous le demandez explicitement, communiquer avec le service AIFORYA Echo pour les fonctions d'assistance et d'avis intégrées à l'administration :

  • AIFORYA Echo (https://echo.aiforya.fr) — utilisé lorsque vous envoyez un message via l'onglet « Support » ou publiez un avis via l'onglet « Avis ». Les données transmises se limitent au contenu de votre message, à votre adresse e-mail et au domaine de votre site. Chaque envoi requiert votre consentement RGPD explicite (case à cocher). Aucune donnée n'est transmise sans action de votre part.

Le cœur du plugin (langue par contenu, liaison des traductions, sélecteur de langue et balises hreflang) fonctionne intégralement sans aucun appel réseau.

Installation

  1. Installez et activez l'extension.
  2. Ouvrez le menu AIFORYA Multilingual et déclarez vos langues.
  3. Sur chaque contenu, définissez la langue et reliez ses traductions depuis l'encart de l'éditeur.
  4. Ajoutez le shortcode [aiforya_language_switcher] là où vous souhaitez afficher le sélecteur.

Frequently Asked Questions

Comment afficher le sélecteur de langue ?

Insérez le shortcode [aiforya_language_switcher] dans une page, un article ou un bloc shortcode.

Mes contenus existants sont-ils modifiés ?

Non. L'extension ajoute seulement des métadonnées de langue et de traduction.

Y a-t-il une traduction automatique ?

Non. Vous créez vos versions traduites vous-même, puis vous les reliez.

Les balises hreflang sont-elles automatiques ?

Oui, pour les contenus reliés et publiés.

Ai-je besoin d'une clé API ?

Non. La version gratuite est entièrement autonome.

Screenshots

  1. Gestion des langues.
  2. Encart « Langue & traductions » dans l'éditeur.

Changelog

1.0.0

  • Version initiale : gestion des langues, langue par contenu, liaison des traductions, sélecteur de langue (shortcode) et balises hreflang automatiques.
AIFORYA Multilingual | Documentazione AIFORYA