Campo de Formulario, Tipo language
From Joomla! Documentation
El campo de formulario tipo language proporciona una lista desplegable de los idiomas instalados para el Lado Cliente o Lado Servidor. Si el campo tiene un valor guardado este es seleccionado cuando la página se carga por primera vez. Si no, el valor predeterminado (si existe) está seleccionado. El valor guardado es la etiqueta de idioma. Por ejemplo, para inglés (Reino Unido) este será 'en-GB'.

La primera opción en la lista es siempre '- Seleccione un Idioma -' (que es una cadena traducible) y se le da el valor 0.
- type (obligatorio) debe ser language.
- name (obligatorio) es el nombre único del campo.
- label (obligatorio) (traducible) es el título descriptivo del campo.
- client (obligatorio) es la aplicación de cuyos idiomas instalados serán listados. Usar site si se desea lista de los idiomas del Lado Cliente o administrator cuando se desee la lista de los idiomas del Lado Servidor.
- default (opcional) es la etiqueta del idioma predeterminado. Por ejemplo, 'en-GB'.
- description (opcional) (traducible) es el texto que será mostrado como un texto de ayuda cuando el usuario mueve el ratón sobre el cuadro de lista desplegable.
Ejemplo de definición de parámetros XML:
<field name="mylanguage" type="language" client="site" default="en-GB" label="Select a language" description="" />