I have looked at the internationalisation and localisation notes in the developer docs and it states that:
"Naked Objects has full support for internationalisation (sometimes referred to as
'i18n') and localisation ('l10n') - allowing an application to be presented in different languages and/or cultures for different users without having to alter the domain code."
However, I have not yet found a way to use values from resource files (.resx) in all of the attributes I need to decorate my model with. I.e. DescribedAs (NakedObjects) or Description (Microsoft)
Some attributes do provide corresponding methods which will allow me to provide a value from a resx file. I.e. Title property and Title method. However, not all attributes have corresponding methods to allow me to do this.
Have I missed something crucial in the docs, and Naked Objects does, as it states, fully support internationalisation and localisation, including values used for attributes?
If so, I am sorry, and please can someone point me in the right direction.
If not, then I would like to recommend that either/or:
1. All attributes which can take values needing internationalisation and localisation should have a new overloaded constructor that can take a resource type and a resource name.
2. All attributes which can take values needing internationalisation and localisation should have a corresponding method to get the value.