Cargar archivos de idioma adicionales

From Joomla! Documentation

Revision as of 12:28, 9 February 2015 by Isidrobaq (talk | contribs) (Created page with "==Código PHP==")
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎русский

Introducción

A menudo necesita cargar archivos de idioma adicionales en su código. Un ejemplo es cargar el archivo de idioma de su componente en un módulo para dicho componente. Este ejemplo carga un único archivo de idioma, y añade los resultados a las cadenas de idioma existentes. A continuación está el código que le ayuda a hacer esto

Código PHP

$lang = JFactory::getLanguage();
$extension = 'com_helloworld';
$base_dir = JPATH_SITE;
$language_tag = 'en-GB';
$reload = true;
$lang->load($extension, $base_dir, $language_tag, $reload);

Following is an explanation of the variables

1. $extension - This is the extension whose language file will be loaded

2. $base_dir - Should be JPATH_SITE in case you have language files stored elsewhere. Defaults to JPATH_BASE. [optional]

3. $language_tag - This is the locale string. Language files for this locale will be loaded. Defaults to the one set in backend. [optional]

4. $reload - Flag that will force a language to be reloaded if set to true. [optional]