Thread:Extension talk:Scribunto/Cross-project module repository ?/reply (3)

I began to code a such module which:
 * translate messages and arguments names from frame.args
 * translate by i18n tables to several languages
 * use international keywords for args
 * i18n tables are in a sub modules .../I18N
 * use datas from wikidata, see this example of use
 * display datas from wikidata is blue in documented arguments, search "9847974"
 * is able to help users and developpers by messages in edit mode, and error categories in each language
 * easy to use in other modules, like in this example of calling module, see CA.import_arguments, CA.init_args ...
 * It can be copied without any change in several wiki, or even in a central repository.
 * It contains unitary autotests, then anybody can verify it.
 * It is designed for complex modules, but when it exists, it can be used in simple modules.