jenkins-bot has submitted this change and it was merged.
Change subject: Revert "Use site.lang instead of site.code"
......................................................................
Revert "Use site.lang instead of site.code"
breaks several scripts:
- category_redirect
- category
- clean_sandbox
- commonscat
- disambredir
- featured
- fixing_redirects
- image
- interwiki
- noreferences
- solve_dismabiguation
- welcome
e.g. see bug: T100392
This reverts commit 1b2a7e93a1f040c08edb7c3e29c927a35794bafd.
Change-Id: Ia1fff0c6218daacd57a8e84885da6821b29e0600
---
M pywikibot/i18n.py
1 file changed, 8 insertions(+), 8 deletions(-)
Approvals:
Xqt: Looks good to me, approved
jenkins-bot: Verified
diff --git a/pywikibot/i18n.py b/pywikibot/i18n.py
index 327abf5..67b227f 100644
--- a/pywikibot/i18n.py
+++ b/pywikibot/i18n.py
@@ -398,9 +398,9 @@
"""
family = pywikibot.config.family
# If a site is given instead of a code, use its language
- if hasattr(code, 'lang'):
+ if hasattr(code, 'code'):
family = code.family.name
- code = code.lang
+ code = code.code
# Check whether xdict has multiple projects
if isinstance(xdict, dict):
@@ -473,8 +473,8 @@
code_needed = False
# If a site is given instead of a code, use its language
- if hasattr(code, 'lang'):
- lang = code.lang
+ if hasattr(code, 'code'):
+ lang = code.code
# check whether we need the language code back
elif isinstance(code, list):
lang = code.pop()
@@ -555,8 +555,8 @@
"""
# If a site is given instead of a code, use its language
- if hasattr(code, 'lang'):
- code = code.lang
+ if hasattr(code, 'code'):
+ code = code.code
# we send the code via list and get the alternate code back
code = [code]
trans = twtranslate(code, twtitle)
@@ -587,8 +587,8 @@
@param twtitle: The TranslateWiki string title, in <package>-<key>
format
"""
# If a site is given instead of a code, use its language
- if hasattr(code, 'lang'):
- code = code.lang
+ if hasattr(code, 'code'):
+ code = code.code
transdict = _get_translation(code, twtitle)
if transdict is None:
return False
--
To view, visit
https://gerrit.wikimedia.org/r/213782
To unsubscribe, visit
https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Ia1fff0c6218daacd57a8e84885da6821b29e0600
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Xqt <info(a)gno.de>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: jenkins-bot <>