Last modified: 2014-02-27 11:56:36 UTC
(I'm assuming that Special:MyLanguage is part of the Translate extension.) I think it would be helpful if it was possible to transclude Special:MyPage. For example, if a template is translated, the correct language version needs to be the one that is used, but one can't just input {{Special:MyLanguage/TemplateName}} to get it to work.
"Correct language version" is not necessarily the user's interface language. As far as I know there are no plans to cover this; Niklas didn't even wish to cover the topic of translatable templates in the docs.
I did not want to cover that in the docs because currently nothing exists to support them. That does not mean I'm against such feature. If it is done, it is likely to be done in a different way, however.
Using bug 41476, guillom created the Lua module https://meta.wikimedia.org/wiki/Module:Template_translation to replace/streamline {{Translatable navigation template}} created by jsoby and adapted by Kaganer, already in use on several Wikimedia wikis. There is also a bug about adding a magic word/parser function to identify valid language codes, but I can't find it (or it was just my wish).
There is currently no way to invoke the language converter. Thus, we are not able to convert autotranslated templates which are transcluded to, for example user talk pages, to the language variants because they are blacklisted when using the translate extension for template translation.