diff options
author | Mickaël Rémond <mickael.remond@process-one.net> | 2007-05-29 13:14:09 +0000 |
---|---|---|
committer | Mickaël Rémond <mickael.remond@process-one.net> | 2007-05-29 13:14:09 +0000 |
commit | 03740c8bca31d3705374b69ddc22a6aa5bd18402 (patch) | |
tree | 649ba96b27916f92b5ccb940721f96e4274f4de1 /src/mod_irc | |
parent | * src/ejabberdctl.template: Updated version of ejabberdctl (thanks (diff) |
* src/mod_vcard.erl: Make services description translatable in discovery (EJAB-236 - thanks to Badlop)
* src/mod_muc/mod_muc.erl: Likewise
* src/mod_irc/mod_irc.erl: Likewise
* src/mod_pubsub/mod_pubsub.erl: Likewise
* src/mod_proxy65/mod_proxy65_service.erl: Likewise
* src/msgs/fr.msg: Added service description translation
SVN Revision: 774
Diffstat (limited to 'src/mod_irc')
-rw-r--r-- | src/mod_irc/mod_irc.erl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mod_irc/mod_irc.erl b/src/mod_irc/mod_irc.erl index 77c2f575d..b9fe4c20f 100644 --- a/src/mod_irc/mod_irc.erl +++ b/src/mod_irc/mod_irc.erl @@ -193,11 +193,11 @@ do_route1(Host, ServerHost, From, To, Packet) -> "" -> case jlib:iq_query_info(Packet) of #iq{type = get, xmlns = ?NS_DISCO_INFO = XMLNS, - sub_el = SubEl} = IQ -> + sub_el = SubEl, lang = Lang} = IQ -> Res = IQ#iq{type = result, sub_el = [{xmlelement, "query", [{"xmlns", XMLNS}], - iq_disco()}]}, + iq_disco(Lang)}]}, ejabberd_router:route(To, From, jlib:iq_to_xml(Res)); @@ -287,11 +287,11 @@ closed_connection(Host, From, Server) -> ets:delete(irc_connection, {From, Server, Host}). -iq_disco() -> +iq_disco(Lang) -> [{xmlelement, "identity", [{"category", "conference"}, {"type", "irc"}, - {"name", "IRC Transport"}], []}, + {"name", translate:translate(Lang, "IRC Transport")}], []}, {xmlelement, "feature", [{"var", ?NS_MUC}], []}, {xmlelement, "feature", |