diff options
author | Cash Costello <cash.costello@gmail.com> | 2012-01-21 09:05:20 -0500 |
---|---|---|
committer | Cash Costello <cash.costello@gmail.com> | 2012-01-21 09:05:20 -0500 |
commit | b6284c6e781275e7d545778fb9ae41ba9107bdaa (patch) | |
tree | d8bff2cebd27ad146f515045d952a25f7d9346a3 /engine/lib | |
parent | 68529e868e700f56a293d9ad160ebaf15fa7675e (diff) | |
download | elgg-b6284c6e781275e7d545778fb9ae41ba9107bdaa.tar.gz elgg-b6284c6e781275e7d545778fb9ae41ba9107bdaa.tar.bz2 |
single for loop for loading libraries
Diffstat (limited to 'engine/lib')
-rw-r--r-- | engine/lib/languages.php | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/engine/lib/languages.php b/engine/lib/languages.php index 0400843af..207fe4c99 100644 --- a/engine/lib/languages.php +++ b/engine/lib/languages.php @@ -302,6 +302,14 @@ function get_missing_language_keys($language) { } /** + * Load translations + * @access private + */ +function elgg_language_boot() { + register_translations(dirname(dirname(dirname(__FILE__))) . "/languages/"); +} + +/** * Initialize the language library * @access private */ @@ -310,6 +318,5 @@ function elgg_languages_init() { elgg_register_simplecache_view("cache/js/languages/$lang"); } +elgg_register_event_handler('boot', 'system', 'elgg_language_boot', 1); elgg_register_event_handler('init', 'system', 'elgg_languages_init'); - -register_translations(dirname(dirname(dirname(__FILE__))) . "/languages/"); |