如何翻译 Auth0 Wordpress 插件中的所有消息?
How to translate all messages in the Auth0 Wordpress plugin?
我找到了如何通过将 'Advanced' 选项卡下的 'Extra settings' 设置为例如以下:
{"language":"nl"}
这适用于大多数 Lock 小部件,但不适用于所有情况,例如
- "Login with WordPress username"
- "There was a problem with your log in"
可能还有更多。
我还需要更改其他设置吗?
文本 "Login with WordPress username" 属于 Auth0 Wordpress 插件本身,而不属于 Auth0 Lock 小部件,因此即使更改了 Lock 语言,您也看不到任何变化环境;该插件目前不支持 I18N。
如果您确实需要显示该选项,您可以提交改进请求以支持插件本身的 I18N;您可以使用 GitHub 存储库 (https://github.com/auth0/wp-auth0) 提交问题。此外,如果您真的不需要启用该选项,您可以通过在插件设置中禁用选项 WordPress login enabled 来隐藏文本。
关于你提到的另一段文字,我无法追踪它的来源,但如果它来自 Lock,你也应该尝试使用 languageDictionary
;有关这方面的更多信息,请参阅以下链接:
插件通常带有 .po 文件,其中包含默认语言的插件字符串,一种翻译插件将显示的默认消息的方法是使用 Locotranslate
安装本地翻译插件
然后去 locotranslate > plugins> 选择你的插件 > 选择你想翻译成的语言
我找到了如何通过将 'Advanced' 选项卡下的 'Extra settings' 设置为例如以下:
{"language":"nl"}
这适用于大多数 Lock 小部件,但不适用于所有情况,例如
- "Login with WordPress username"
- "There was a problem with your log in"
可能还有更多。
我还需要更改其他设置吗?
文本 "Login with WordPress username" 属于 Auth0 Wordpress 插件本身,而不属于 Auth0 Lock 小部件,因此即使更改了 Lock 语言,您也看不到任何变化环境;该插件目前不支持 I18N。
如果您确实需要显示该选项,您可以提交改进请求以支持插件本身的 I18N;您可以使用 GitHub 存储库 (https://github.com/auth0/wp-auth0) 提交问题。此外,如果您真的不需要启用该选项,您可以通过在插件设置中禁用选项 WordPress login enabled 来隐藏文本。
关于你提到的另一段文字,我无法追踪它的来源,但如果它来自 Lock,你也应该尝试使用 languageDictionary
;有关这方面的更多信息,请参阅以下链接:
插件通常带有 .po 文件,其中包含默认语言的插件字符串,一种翻译插件将显示的默认消息的方法是使用 Locotranslate
安装本地翻译插件 然后去 locotranslate > plugins> 选择你的插件 > 选择你想翻译成的语言