Hi In the company I work in we always put resources in one file per language. I don't see much problems maintaining it, except if we had reusable components that were shared across applications. In reusable components' case it would seem a very good idea. Actually, once a customer specifically requested that resources are in one single file because it would make them easier for them to review and edit. I also like the fact that I don't have to think about which file to put each message in.
-s ----- Original Message ----- From: Christian Grobmeier Sent: 01/29/11 10:03 AM To: [email protected] Subject: Best practice on i18n Hello, I have read and understand about i18n but I am curious about best practices. Is it really a good option to have several language files per component? F.e. my form component needs i18n, so does my page which holds the form alone. Wicket does of course not search in the i18n files for the page. I have the option to put all i18n in one file (which is ok for the moment but will be worse later) or to add 4 language files. Another alternative is to build up a custom IStringResourceLoader which loads the list from the database. This seems the best option to me from maintenance aspects. Any comments appreciated :-) Best regards, Christian --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
