API requirement:
Suggest a source article to use for creating given article in given target language using translation
The language of the source article can be derived from:
- The language (other than the current one) where the user has more contributions.
- A language the user has accessed (based on the ULS-CompactLinks ), giving priority to larger wikis which are more likely to act as source languages.
- Previous translation
The possible source languages can be an input to api. Since some of them are client side information.