私はすでに Java 用の GWT の i18n 機能、UI Binder を提供しており、Java HTML ファイルでホストされていない純粋な i18n を提供しようとしています。
「 UiBinder を使用した宣言型レイアウト」を読んだ後、いくつかのコードを実装しましたが、機能しませんでした:
<html xmlns:ui="urn:ui:com.google.gwt.uibinder">
<ui:with field='i18n' type='//.exampleConstants'/>
<head>
<title>Title of none-hosted HTML file and i18n part: <ui:text from='{i18n.title}'/></title>
</head>
<body>
...
</body>
</html>
ID を使用したソリューション (同じページで説明: https://developers.google.com/web-toolkit/doc/latest/tutorial/i18n/ ) は、RootPanel によってピックアップされます。
RootPanel.get("appTitle").add(new Label(constants.stockWatcher()));
私のHTMLファイルはJavaにバンドルされていないため、うまくいきませんでした。
HTMLファイルでi18nを行う方法は?