首页 > 解决方案 > 如何将 Vaadin Flow (13/14) 的默认语言环境设置为德语

问题描述

有没有类似的东西?:

public static final Locale APP_LOCALE = Locale.GERMAN;

操作系统和浏览器区域设置都是德语,但 Vaadin UI DatePicker 和 Core-Buttons 仍然是英语

不打算翻译或国际化。

HTML-Source 显示正确;

<!doctype html><html lang="de">

我发现的资源都非常旧,不适用于 Vaadin Flow

感谢您的任何建议!

标签: spring-bootvaadinvaadin-flowvaadin10

解决方案


魔术是用 I18NProvider 完成的。您应该实现此接口并激活它。在组件中使用 getTranslation(..) 获取翻译。有关详细示例,请阅读 i18n 教程:https ://vaadin.com/tutorials/i18n 或 ping me ;)


推荐阅读