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]

Reply via email to