diff options
| -rw-r--r-- | src/ejabberd_captcha.erl | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/src/ejabberd_captcha.erl b/src/ejabberd_captcha.erl index 007439e26..38675ac58 100644 --- a/src/ejabberd_captcha.erl +++ b/src/ejabberd_captcha.erl @@ -239,6 +239,10 @@ create_captcha_x(SID, To, Lang, HeadEls, TailEls) ->  	          }  	        ],  	        children = [#xmlcdata{cdata = B64Image}]}, +	    HelpTxt = io_lib:format( +			translate:translate( +			  Lang, "Visit ~s if you don't see the image"), +			[get_url(Id ++ "/image")]),  	    Captcha =  	      #xmlel{name = 'x',  	        ns = ?NS_DATA_FORMS_s, @@ -249,6 +253,8 @@ create_captcha_x(SID, To, Lang, HeadEls, TailEls) ->  	        ],  	        children = [  				?VFIELD(<<"hidden">>, <<"FORM_TYPE">>, #xmlcdata{cdata = ?NS_CAPTCHA_b}) | HeadEls] ++ [ +            #xmlel{ns = ?NS_DATA_FORMS, name = 'field', attrs = +             [?XMLATTR('type', <<"fixed">>), ?XMLATTR('label', HelpTxt)]},  	          ?VFIELD(<<"hidden">>, <<"from">>, #xmlcdata{cdata = exmpp_jid:to_binary(To)}),  	          ?VFIELD(<<"hidden">>, <<"challenge">>, #xmlcdata{cdata = list_to_binary(Id)}),  	          ?VFIELD(<<"hidden">>, <<"sid">>, #xmlcdata{cdata = SID}), | 
