Page MenuHomePhabricator

Localisation update for various extensions (zho series)
Closed, ResolvedPublic

Description

MWExtensions.13.zho.patch

Hi, I've just updated the Chinese and Cantonese messages for the various languages listed below. May the developers please update the extension
messages?

The patch update is attached in this comment, the list below are the extensions that are updated:

*AjaxShowEditors
*AntiSpoof
*Asksql
*BadImage
*BoardVote
*BookInformation
*CategoryTree
*CentralAuth
*CheckUser
*Cite/SpecialCite
*ConfirmEdit/FancyCaptcha
*Contributors
*CrossNamespaceLinks
*Desysop
*DismissableSiteNotice
*DynamicPageList2
*ExpandTemplates
*Filepath
*GiveRollback
*ImageMap
*LinkSearch
*LuceneSearch
*Makebot
*Makesysop
*MathStatFunctions
*MediaFunctions
*MiniDonation
*MinimumNameLength
*NewestPages
*Newuserlog
*Oversight(HideRevision)
*PageBy
*Patroller
*ProfileMonitor
*ProofreadPage
*Renameuser
*SelectCategory
*SiteMatrix
*SyntaxHighlight_GeSHi
*Translate
*UserImages
*UsernameBlacklist

Hope these new messages can be applied into other projects with lesser work. :)

thanks and regards
Shinjiman


Version: unspecified
Severity: enhancement
URL: http://zh.wikipedia.org/wiki/WP:UIT

attachment MWExtensions.13.zho.patch ignored as obsolete

Details

Reference
bz10426

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:48 PM
bzimport set Reference to bz10426.
bzimport added a subscriber: Unknown Object (MLST).

MWExtensions.13.zho.patch

oops, there's some errors in that file, please apply with this patch file.

attachment MWExtensions.13.zho.patch ignored as obsolete

MWExtensions.13.zho.patch

adding a missing comma in Confirmedit localisation file.

attachment MWExtensions.13.zho.patch ignored as obsolete

Most done with r23731.

Some problems found:

Too many conflicts, please be so kind and send a fresh patch:

  • BoardVote
  • ConfirmEdit.i18n.php

As far as I can see there is some code duplication (yue and zh-yue). These files need a little rewrite to allow a syntax like "zh-yue = yue"

  • AskSQL.i18n.php
  • BadImage.i18n.php
  • BookInformation.i18n.php
  • FancyCaptcha.i18n.php
  • Contributors.i18n.php
  • Duplicator.i18n.php
  • GiveRollback.i18n.php
  • HideRevision.i18n.php
  • Patroller.i18n.php
  • ProfileMonitor.i18n.php

MWExtensions.13.zho.patch

Having a fresh patch file for the following extensions:

*BroadVote
*BookInformation
*ConfirmEdit (ConfirmEdit.i18n.php)
*CategoryTree
*ImageMap

And the other files were pending on the structure rewrite to allowing to assigning an array item from another array item(s).

Attached:

Thanks a lot, done with r23746.

MWExtensions.13.zho.patch

Having a brief rewrite for the code to allowing the assign the messages from the various arrays, the structure of the internationalisation files have been modified to allowing the such feature like 'zh-yue' = 'yue'.

The patch applying to the following extensions:
*Asksql
*BadImage
*ConfirmEdit (FancyCaptcha.i18n.php)
*Contributors
*Duplicator
*GiveRollback
*Oversight
*Patroller
*ProfileMonitor

attachment MWExtensions.13.zho.patch ignored as obsolete

MWExtensions.13.zho.patch

refreshed the patch file, per r23872.

attachment MWExtensions.13.zho.patch ignored as obsolete

MWExtensions.13.zho.patch

oops, haven't refreshed the patch file, uploaded a new one.

Attached: