Implementation
This could be done by having something like a lang or languages folder within a contribution (library/mode/example/tool) which contains files like properties.de, properties.fr, properties.es and so on. Each of these files would need to contain only a sub-set of fields present in the library.properties file (for example). These fields would primarily include name, url (in case the author has his/her webpage available in several languages), sentence and paragraph. No changes will need to be made to the contributions.txt, and this feature won't break a Contribution Manager that does not support internationalization.
I shall get cracking on this soon (once some of the more pressing bugs in the Contributions Manager are resolved), although I'm not quite sure about its priority.
Implementation
This could be done by having something like a
langorlanguagesfolder within a contribution (library/mode/example/tool) which contains files likeproperties.de,properties.fr,properties.esand so on. Each of these files would need to contain only a sub-set of fields present in thelibrary.propertiesfile (for example). These fields would primarily includename,url(in case the author has his/her webpage available in several languages),sentenceandparagraph. No changes will need to be made to thecontributions.txt, and this feature won't break a Contribution Manager that does not support internationalization.I shall get cracking on this soon (once some of the more pressing bugs in the Contributions Manager are resolved), although I'm not quite sure about its priority.