Elgg  Version 6.2
Variables
languages.js.php File Reference

Go to the source code of this file.

Variables

 $language = elgg_extract('language', $vars, 'en')
 Build a JSON array of the combined language keys to be used in javascript elgg/i18n. More...
 
 $combine_languages = []
 
 $combine_languages [$language] = true
 
 $site_language = elgg_get_config('language')
 
if(!empty($site_language)) $combine_languages ['en'] = true
 
 $all_translations = _elgg_services()->translator->getLoadedTranslations()
 
foreach(array_keys($combine_languages) as $language) $translations = []
 
 foreach (array_keys( $combine_languages) as $language)
 

Variable Documentation

◆ $all_translations

$all_translations = _elgg_services()->translator->getLoadedTranslations()

Definition at line 24 of file languages.js.php.

◆ $combine_languages [1/3]

$combine_languages = []

Definition at line 11 of file languages.js.php.

◆ $combine_languages [2/3]

$combine_languages[ $language] = true

Definition at line 12 of file languages.js.php.

◆ $combine_languages [3/3]

if (!empty( $site_language)) $combine_languages[ 'en'] = true

Definition at line 21 of file languages.js.php.

◆ $language

$language = elgg_extract('language', $vars, 'en')

Build a JSON array of the combined language keys to be used in javascript elgg/i18n.

@uses $vars['language'] the requested language

Definition at line 8 of file languages.js.php.

◆ $site_language

$site_language = elgg_get_config('language')

Definition at line 15 of file languages.js.php.

◆ $translations

foreach (array_keys( $combine_languages) as $language) $translations = []

Definition at line 37 of file languages.js.php.

◆ foreach

foreach(array_keys($combine_languages) as $language) ( array_keys($combine_languages) as  $language)

Definition at line 38 of file languages.js.php.