}
protected abstract Html render(Field formField, Tuple2<Symbol, Object>[] args, FieldConstructor fieldConstructor, Lang lang);
protected Lang getLang() {
Lang lang = null;
if (play.mvc.Http.Context.current.get() != null) {
lang = play.mvc.Http.Context.current().lang();
} else {
Locale defaultLocale = Locale.getDefault();
lang = new Lang(defaultLocale.getLanguage(), defaultLocale.getCountry());
}
return lang;
}