Как локализовать значения перечисления в коде клиента GWT?

Я использую класс перечисления в коде моего клиента GWT для определения набора типов.

public enum MyType {

    FIRST_TYPE("first"), SECOND_TYPE("second"), THIRD_TYPE("third");

    private String title;

    private MyType(String title) {
        this.title = title;
    }

    public String getTitle() {
        return this.title;
    }

}

Как можно локализовать значения перечисления, чтобы перевести их на разные языки? Поле title не так важно, и его можно удалить, если это поможет решить проблему.

Я знаю подход ResourceBundle из Java, но он не работает в клиенте GWT код.

19
задан thommyslaw 21 September 2010 в 05:45
поделиться