Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 2 如何本地化p:captcha_Jsf 2_Primefaces_Localization_Recaptcha - Fatal编程技术网

Jsf 2 如何本地化p:captcha

Jsf 2 如何本地化p:captcha,jsf-2,primefaces,localization,recaptcha,Jsf 2,Primefaces,Localization,Recaptcha,我想为PrimeFaces组件创建本地化。我知道如何使用requiredMessage或validatorMessage属性来本地化验证错误消息,如下所示: 问题是我不知道如何本地化,例如标签(如下所示) 所以我需要定位点1)和2)以及当用户悬停任何按钮时显示的工具提示。如果reCaptcha可以使用某种本地化词典(第三点),那也很好,但我怀疑这是可能的,而且它确实是可选的。但不幸的是,我的(pl-polish)不受支持…只需在captcha标记中添加一个语言属性即可 <p:captc

我想为PrimeFaces
组件创建本地化。我知道如何使用
requiredMessage
validatorMessage
属性来本地化验证错误消息,如下所示:

问题是我不知道如何本地化,例如标签(如下所示)


所以我需要定位点1)和2)以及当用户悬停任何按钮时显示的工具提示。如果reCaptcha可以使用某种本地化词典(第三点),那也很好,但我怀疑这是可能的,而且它确实是可选的。但不幸的是,我的(pl-polish)不受支持…

只需在captcha标记中添加一个
语言属性即可

<p:captcha language="pl" />

即使是你的波兰语也没有记录在captcha的网页设置属性
language=“pl”
中。。。
<p:captcha language="#{userSessionBean.locale}" />
@ManagedBean
@SessionScoped
public class UserSessionBean {
    private Locale locale;

    public Locale getLocale(){ return locale; }
    public void setLocale(Locale locale) { this.locale = locale; }
}