Type de champ de formulaire language

From Joomla! Documentation

This page is a translated version of the page Language form field type and the translation is 100% complete.

Le type de champ de formulaire languages fournit une liste déroulante des langues installées pour le frontend ou backend. Si le champ a une valeur enregistrée cette option est sélectionnée lors du premier chargement de la page. Sinon, la valeur par défaut (le cas échéant) est sélectionnée. La valeur enregistrée est la balise de langue. Par exemple, pour l'anglais (royaume-Uni), ce sera "en-GB".

La première option de la liste est toujours '- Sélectionnez une langue-' (chaîne traduisible) avec 0 pour valeur.

  • type (obligatoire) doit être "language".
  • name (nom) (obligatoire) est le nom unique du champ.
  • label (étiquette) (obligatoire) (traduisible) est le titre descriptif du champ.
  • client (obligatoire) est l'application pour laquelle les langues installées seront listées. Utiliser 'site' pour la liste des langues en frontend et 'administrator' pour la liste des langues en backend.
  • default (par défaut) (facultatif) est la balise de langue par défaut. Par exemple : "en-GB".
  • description (facultatif) (traduisible) est le texte qui s'affichera dans une info-bulle lorsque l'utilisateur passe sa souris sur la liste déroulante.

Exemple de définition de paramètre de champ XML :

<field name="mylanguage" type="language" client="site" default="en-GB" label="Select a language" description="" />

Voir également