Vanilla 1.1.5 is a product of Lussumo. More Information: Documentation, Community Support.
Help keep Vanilla free:Notice: Undefined property: Context::$LanguageSelectorArray in .../extensions/LanguageSelector/default.php on line 68
Fatal error: Call to undefined function BuildLangArray() in .../extensions/LanguageSelector/default.php on line 71
**************************************
INSTALLATION, conf/language.php option
**************************************
Recent releases of Vanilla inversed the order of language files include.
This opens an alternate installation method, if you do NOT use conf/language.php for extensions translations.
Just insert the above LanguageSelector include line in the conf/language.php files.
Note: Using conf/language.php for extensions translations is NOT a good choice for a true multilingual setup.
It does not allow on-fly extension switching. There is no alternate STANDARD method yet (Vanilla 1.1.2).
My own method is to store extension translation in separate files and add specific includes in conf/extensions.php.
Exemple :
@include($Configuration['EXTENSIONS_PATH']."CategoryJumper/{$Configuration['LANGUAGE']}.php");
include($Configuration['EXTENSIONS_PATH']."CategoryJumper/default.php");
// DEFINE THE LANGUAGE DICTIONARY
include($Configuration['APPLICATION_PATH'].'conf/init_language.php');
include($Configuration['LANGUAGES_PATH'].$Configuration['LANGUAGE'].'/definitions.php');
include($Configuration['APPLICATION_PATH'].'conf/language.php');// DEFINE THE LANGUAGE DICTIONARY
include($Configuration['LANGUAGES_PATH'].$Configuration['LANGUAGE'].'/definitions.php');
include($Configuration['APPLICATION_PATH'].'conf/language.php');1 to 31 of 31