我正在开发一个GWT项目,致力于提供各种语言的应用程序。
我们正在使用GWT的草稿编译功能来提供Messages类
中的.properties文件package com.gfi.hosted.core.application.i18n;
@Generate(format = "com.google.gwt.i18n.server.PropertyCatalogFactory",
fileName = "LocalizableResource",
locales = {"de_DE"})
public interface OurMessages extends Messages {
public static OurMessages INSTANCE = GWT.create(OurMessages.class);
@DefaultMessage("An Example String Already Translated")
String anExampleStringAlreadyTranslated();
@DefaultMessage("A Newly Introduced String")
String aNewlyIntroducedString();
}
我们翻译的LocalizableResource_de.properties包含
# Messages from com.gfi.hosted.core.application.i18n.Msgs
# Source locale de_DE
anExampleStringAlreadyTranslated=Ein Beispiel String bereits übersetzt
编译似乎完全忽略了任何新方法,我缺少什么?