JJMC89 added a comment.

You can use forceInterwiki=True

>>> p = pywikibot.Page(pywikibot.Site('fr', 'wikipedia'), 'Test')
>>> t = pywikibot.Page(pywikibot.Site('test', 'wikipedia'), 'user:Framawiki/Brouillon')
>>> t.text = p.title(asLink=True, forceInterwiki=True)
>>> print(t.text)
[[fr:Test]]

or insite

>>> s1 = pywikibot.Site('fr', 'wikipedia')
>>> s2 = pywikibot.Site('test', 'wikipedia')
>>> p = pywikibot.Page(s1, 'Test')
>>> t = pywikibot.Page(s2, 'user:Framawiki/Brouillon')
>>> t.text = p.title(asLink=True, insite=s2)
>>> print(t.text)
[[fr:Test]]

TASK DETAIL
https://phabricator.wikimedia.org/T150299

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: JJMC89
Cc: JJMC89, Aklapper, pywikibot-bugs-list, Framawiki, MayS, Mdupont, jayvdb, Alchimista, Rxy
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to