Xqt added a comment.
pywikibot.APISite.fromDBName does not work for sites where lang is not code:
import pywikibot
site = pywikibot.APISite.fromDBName('roa_rupwiki')
pywikibot.exceptions.UnknownSiteError: Language 'rup' does not exist in
family wikipedia
site = pywikibot.Site('roa-rup')
site.lang, site.code
('rup', 'roa-rup')
site = pywikibot.APISite.fromDBName('alswiki')
pywikibot.exceptions.UnknownSiteError: Language 'gsw' does not exist in
family wikipedia
site = pywikibot.Site('als')
site.lang, site.code
('gsw', 'als')
But sitematrix does not reflect the code (except inside url) but lang twice.
TASK DETAIL
https://phabricator.wikimedia.org/T345036
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Xqt
Cc: Xqt, Aklapper, pywikibot-bugs-list, MisterSynergy, PotsdamLamb, Jyoo1011,
JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS,
Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti,
Alchimista, Krenair
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]