Hi Paul I think if there is the remotest possibility of translating your app. then using resource bundles of some kind from the start is a must. It doesn't add as much overhead as you might think although if there are a number of you likely to be accessing the bundles simultaneously, a good version/configuration control mechanism is important.
Whether you use ListResourceBundles or PropertyResourceBundles is up to you but our general approach is to use ListResourceBundles because they're more flexible (we have 8 localisations including a number of Far Eastern versions such as Japanese). As well as text labels and KeyStrokes, there are other kinds of object you may want to add such as mnemonics (i.e. Integers), URLs, Boolean flags, Fonts, etc. Of course you can create your own mapping from the strings in the PropertyResourceBundles to these types but we prefer to avoid that. Julian _______________________________________________ Advanced-swing mailing list [EMAIL PROTECTED] http://eos.dk/mailman/listinfo/advanced-swing
