From f7ae28ea45656d2821262998e9a71c351dcced8c Mon Sep 17 00:00:00 2001 From: ewinslow Date: Tue, 2 Nov 2010 04:23:04 +0000 Subject: Refs #2538: Added Elggy event system. Javascript boot sequence mimics PHP. git-svn-id: http://code.elgg.org/elgg/trunk@7186 36083f99-b078-4883-b0ff-0f9b5a30f544 --- engine/js/lib/languages.js | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) (limited to 'engine/js/lib/languages.js') diff --git a/engine/js/lib/languages.js b/engine/js/lib/languages.js index 6ac83f350..3231cf77d 100644 --- a/engine/js/lib/languages.js +++ b/engine/js/lib/languages.js @@ -5,10 +5,6 @@ elgg.provide('elgg.config.translations'); elgg.config.language = 'en'; -elgg.config.translations.init = function() { - elgg.reload_all_translations(); -}; - elgg.add_translation = function(lang, translations) { elgg.provide('elgg.config.translations.' + lang); @@ -36,11 +32,6 @@ elgg.reload_all_translations = function(language) { }); }; -/** - * @deprecated Use elgg.reload_all_translations - */ -elgg.config.translations.load = elgg.reload_all_translations; - /** * Get the current language * @return {String} @@ -85,6 +76,8 @@ elgg.echo = function(key, language) { return undefined; }; -$(function() { - elgg.config.translations.init(); -}); \ No newline at end of file +elgg.config.translations.init = function() { + elgg.reload_all_translations(); +}; + +elgg.register_event_handler('boot', 'system', elgg.config.translations.init); \ No newline at end of file -- cgit v1.2.3