Hi all, The DropDownChoice and overall AbstractSingleSelectChoice does not allow to specify the internationalization key for null nor nullValid values. Instead it laies down the management of those keys with getId() + ".null".
I suggest a very small enhancement to externalize the building of these keys in 2 protected methods getNullKey() and getNullValidKey() (the names don't really matter) and call them in the AbstractSingleSelectChoice.getDefaultChoice(Object) method. It won't disturb the actual running and allows developper to organize their keys as they like in order to help translators know what keys are about (with prefix for example). For now this is not possible, or we have to change component ids ... Here are the 2 methods : protected String getNullValidKey() { return getId() + ".nullValid"; } protected String getNullKey() { return getId() + ".null"; } If ok, I can create a JIRA enhancement with the full patch. Thanks