In the IBM JVM text key resolving happens in this order:
- bundle_<SystemProperty user.language>.properties
English framework texts are provided in the file struts-messages.properties only. When an application developer has set user.language to a value for which framework texts are present (e.g. de), he does not get the requested english text although it is present.
As workaround I propose to provide english texts in 2 files:
Maybe the file can be copied during builds?