aboutsummaryrefslogtreecommitdiff
path: root/src/mod_disco.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mod_disco.erl')
-rw-r--r--src/mod_disco.erl5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mod_disco.erl b/src/mod_disco.erl
index b49ef1be8..4c05791ca 100644
--- a/src/mod_disco.erl
+++ b/src/mod_disco.erl
@@ -46,6 +46,7 @@ register_feature(Feature) ->
ets:insert(disco_features, {Feature}).
process_local_iq_items(From, To, {iq, ID, Type, XMLNS, SubEl}) ->
+ Lang = xml:get_tag_attr_s("xml:lang", SubEl),
case Type of
set ->
{iq, ID, error, XMLNS, [SubEl, {xmlelement, "error",
@@ -64,11 +65,11 @@ process_local_iq_items(From, To, {iq, ID, Type, XMLNS, SubEl}) ->
Domains ++
[{xmlelement, "item",
[{"jid", jlib:jid_to_string(To)},
- {"name", "Online Users"},
+ {"name", translate:translate(Lang, "Online Users")},
{"node", "online users"}], []},
{xmlelement, "item",
[{"jid", jlib:jid_to_string(To)},
- {"name", "All Users"},
+ {"name", translate:translate(Lang, "All Users")},
{"node", "all users"}], []}]
}]};
"online users" ->