From 5a9c4ca3cb841f39b0136a59e33b9b70b52c804c Mon Sep 17 00:00:00 2001 From: Philip Tzou Date: Fri, 23 Jan 2009 09:32:41 +0000 Subject: [PATCH] Find variant link of categories, to fix some strange bugs in Chinese Wikipedia. --- includes/OutputPage.php | 1 + languages/LanguageConverter.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/includes/OutputPage.php b/includes/OutputPage.php index 138673027b..e4d32af79b 100644 --- a/includes/OutputPage.php +++ b/includes/OutputPage.php @@ -409,6 +409,7 @@ class OutputPage { $sk = $wgUser->getSkin(); foreach ( $categories as $category => $type ) { $title = Title::makeTitleSafe( NS_CATEGORY, $category ); + $wgContLang->findVariantLink( $category, $title ); $text = $wgContLang->convertHtml( $title->getText() ); $this->mCategoryLinks[$type][] = $sk->makeLinkObj( $title, $text ); } diff --git a/languages/LanguageConverter.php b/languages/LanguageConverter.php index 504fc953fc..bc27d41d48 100644 --- a/languages/LanguageConverter.php +++ b/languages/LanguageConverter.php @@ -199,7 +199,7 @@ class LanguageConverter { } /** - * caption convert, base on preg_replace_callback + * caption convert, base on preg_replace * * to convert text in "title" or "alt", like '