java - Vaadin 8 国际化 i18n

标签 java internationalization vaadin8

我想在使用 vaadin 8 的网络应用程序中使用国际化(支持多种不同语言)。在官方文档中,我找不到框架版本 8 支持的任何内容。有人知道一些示例项目吗?任何提示将不胜感激。

最佳答案

国际化是 Java 中的一种常见模式。您可以按照 here 所述使用 ResourceBundle .标签或按钮等 Vaadin 组件具有您可以自由设置的文本。这意味着,您可以使用与 UI(调用 UI.getCurrent().getLocale())关联的语言环境从您的资源包中获取翻译。如果您自己没有在 UI 上设置语言环境,那么 Vaadin 会采用客户端浏览器发送的语言,这通常是您作为用户所期望的语言。

关于java - Vaadin 8 国际化 i18n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46604678/

相关文章:

java - 将 Log4j 日志记录添加到 Vaadin 8 应用程序

java - Java中的switch语句错误?

java - "Pushes sent 0"在 android 的解析仪表板中

algorithm - 日语的自动换行算法

c++ - 何时以及如何使用 std::locale::messages?

java - 访问 Vaadin 8 网格单元格值

瓦丁 8 : How to display full-size picture in grid?

java - 全局序列比对动态规划寻找矩阵中的最小值

java - SoapUI maven 中的源代码

java - 语言切换 - l10n I18n