jenkins-bot has submitted this change. ( 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/979895 )

Change subject: [IMPR] provide category_redirect categories for all WM sites
......................................................................

[IMPR] provide category_redirect categories for all WM sites

Bug: T348914
Change-Id: Icbc12da1c42574a14b85ff7d7e2bf6a7da166201
---
M scripts/category_redirect.py
1 file changed, 16 insertions(+), 45 deletions(-)

Approvals:
  Xqt: Looks good to me, approved
  jenkins-bot: Verified




diff --git a/scripts/category_redirect.py b/scripts/category_redirect.py
index 1b337c1..e0184e1 100755
--- a/scripts/category_redirect.py
+++ b/scripts/category_redirect.py
@@ -48,6 +48,10 @@


 LOG_SIZE = 7  # Number of items to keep in active log
+# Category that contains all redirected category pages
+CAT_REDIRECT_CAT = 'Q4616723'
+# Category that contains non-empty redirected category pages
+TINY_CAT_REDIRECT_CAT = 'Q8099903'


 class CategoryRedirectBot(ConfigParserBot, SingleSiteBot):
@@ -75,43 +79,6 @@
         self.log_page = pywikibot.Page(self.site,
                                        'User:{}/category redirect log'
                                        .format(self.site.username()))
-
-        # Localization:
-
-        # Category that contains all redirected category pages
-        self.cat_redirect_cat = {
-            'commons': 'Category:Category redirects',
-            'meta': 'Category:Maintenance of categories/Soft redirected '
-                    'categories',
-            'ar': 'تصنيف:تحويلات تصنيفات ويكيبيديا',
-            'ary': 'تصنيف:Wikipedia soft redirected categories',
-            'arz': 'تصنيف:تحويلات تصانيف ويكيبيديا',
-            'ckb': 'پۆل:پۆلە ڕەوانەکراوە نەرمەکان',
-            'cs': 'Kategorie:Údržba:Zastaralé kategorie',
-            'da': 'Kategori:Omdirigeringskategorier',
-            'en': 'Category:Wikipedia soft redirected categories',
-            'es': 'Categoría:Wikipedia:Categorías redirigidas',
-            'fa': 'رده:رده‌های منتقل‌شده',
-            'hi': 'श्रेणी:विकिपीडिया श्रेणी अनुप्रेषित',
-            'hu': 'Kategória:Kategóriaátirányítások',
-            'ja': 'Category:移行中のカテゴリ',
-            'ko': '분류:비어 있지 않은 분류 넘겨주기',
-            'no': 'Kategori:Wikipedia omdirigertekategorier',
-            'pl': 'Kategoria:Przekierowania kategorii',
-            'pt': 'Categoria:!Redirecionamentos de categorias',
-            'sco': 'Category:Wikipaedia soft redirectit categories',
-            'simple': 'Category:Category redirects',
-            'sh': 'Kategorija:Preusmjerene kategorije Wikipedije',
-            'sr': 'Категорија:Википедијине меко преусмерене категорије',
-            'ur': 'زمرہ:منتقل شدہ زمرہ جات',
-            'vi': 'Thể loại:Thể loại đổi hướng',
-            'zh': 'Category:已重定向的分类',
-            'ro': 'Categorie:Categorii de redirecționare',
-        }
-
-        # Category that contains non-empty redirected category pages
-        self.tiny_cat_redirect_cat = 'Q8099903'
-
         self.move_comment = 'category_redirect-change-category'
         self.redir_comment = 'category_redirect-add-template'
         self.dbl_redir_comment = 'category_redirect-fix-double'
@@ -123,14 +90,8 @@

     def get_cat(self):
         """Specify the category page."""
-        if self.opt.tiny:
-            self.cat = self.site.page_from_repository(
-                self.tiny_cat_redirect_cat)
-        else:
-            cat_title = pywikibot.translate(self.site, self.cat_redirect_cat)
-            if cat_title:
-                self.cat = pywikibot.Category(pywikibot.Link(cat_title,
-                                                             self.site))
+        item = TINY_CAT_REDIRECT_CAT if self.opt.tiny else CAT_REDIRECT_CAT
+        self.cat = self.site.page_from_repository(item)
         return self.cat is not None

     def move_contents(self, old_cat_title: str, new_cat_title: str,

--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/979895
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.wikimedia.org/r/settings

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: Icbc12da1c42574a14b85ff7d7e2bf6a7da166201
Gerrit-Change-Number: 979895
Gerrit-PatchSet: 2
Gerrit-Owner: Xqt <[email protected]>
Gerrit-Reviewer: Aram <[email protected]>
Gerrit-Reviewer: D3r1ck01 <[email protected]>
Gerrit-Reviewer: Tacsipacsi <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged
_______________________________________________
Pywikibot-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to