gpt4 book ai didi

java - JSF 应用程序中的多语言支持

转载 作者:行者123 更新时间:2023-12-01 15:17:20 25 4
gpt4 key购买 nike

我正在尝试向应用程序添加多语言支持。是否可以在运行时添加语言,通过在运行时创建新的属性文件,提取所有英文文本并调用谷歌翻译API来创建等效值并使用native2ascii转换器更改值并将其放入属性文件中?

有没有更好的方法可以在运行时添加语言?

谢谢

最佳答案

您可以使用自定义 ResourceBundle 来做到这一点实现,您依次提供自定义 ResourceBundle.Control 您可以在其中管理加载并自己提供值。您甚至可以从数据库提供它们。

然后,要使用它,只需指定自定义的 FQN ResourceBundle相反在 <resource-bundle><base-name><f:loadBundle baseName> .

另请参阅:

关于java - JSF 应用程序中的多语言支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11460089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com