如何在SPI内部的Keycloak中提供国际化?
TL; DR
我正在为Keycloak创建一个SPI(更具体地说是身份验证SPI),我想提供多种语言的翻译。
最简单的选择是在Keycloak主题内编辑原始翻译文件,但我认为这是通过SPI更好地翻译的一种方法。
Keycloak 4现在支持主题资源,从而无需创建主题即可添加其他模板和资源。
我做了一些尝试,但是没有用:
我复制了在主题中可以找到的相同结构:内容为theme.properties
的文件locales=en,pt-BR
和messages
文件夹中每个语言环境的文件
messages
文件夹中有template
个文件
下面的图像更好地说明了我的情况:
我正在研究的项目基于FIDO U2F Authenticator for Keycloak。
Keycloak支持吗?