diff --git a/ChangeLog b/ChangeLog index 7e065adab..2252ec9b6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-08-31 Mickael Remond + + * src/web/ejabberd_web_admin.erl: Make the web interface pages + "translatable" (Thanks to Badlop) (EJAB-11). + 2007-08-29 Alexey Shchepin * src/ejabberd.cfg.example: Updated mod_muc 'host' option default diff --git a/src/web/ejabberd_web_admin.erl b/src/web/ejabberd_web_admin.erl index ade323cf6..48fdd98e3 100644 --- a/src/web/ejabberd_web_admin.erl +++ b/src/web/ejabberd_web_admin.erl @@ -1,15 +1,15 @@ %%%---------------------------------------------------------------------- %%% File : ejabberd_web_admin.erl -%%% Author : Alexey Shchepin +%%% Author : Alexey Shchepin %%% Purpose : Administration web interface -%%% Created : 9 Apr 2004 by Alexey Shchepin +%%% Created : 9 Apr 2004 by Alexey Shchepin %%%---------------------------------------------------------------------- %%% Copyright (c) 2004-2006 Alexey Shchepin %%% Copyright (c) 2004-2006 Process One %%%---------------------------------------------------------------------- -module(ejabberd_web_admin). --author('alexey@sevcom.net'). +-author('alexey@process-one.net'). %% External exports -export([process/2, @@ -1871,8 +1871,8 @@ get_node(global, Node, ["update"], Query, Lang) -> get_node(Host, Node, NPath, Query, Lang) -> {Hook, Opts} = case Host of - global -> {webadmin_page_node, [Node, NPath, Query]}; - Host -> {webadmin_page_hostnode, [Host, Node, NPath, Query]} + global -> {webadmin_page_node, [Node, NPath, Query, Lang]}; + Host -> {webadmin_page_hostnode, [Host, Node, NPath, Query, Lang]} end, case ejabberd_hooks:run_fold(Hook, Host, [], Opts) of [] -> [?XC("h1", "Not Found")];