User:KartikMistry/MLEB-2013-12

Hello,

Happy New Year to all!

I would like to announce the release of MediaWiki Language Extension Bundle 2013.12. This bundle is compatible with MediaWiki 1.21.3 and MediaWiki 1.22.0 releases.


 * Download: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2013.12.tar.bz2
 * sha256sum:

Quick links:
 * Installation instructions are at: https://www.mediawiki.org/wiki/MLEB
 * Announcements of new releases will be posted to a mailing list: https://lists.wikimedia.org/mailman/listinfo/mediawiki-i18n
 * Report bugs to: https://bugzilla.wikimedia.org
 * Talk with us at: #mediawiki-i18n @ Freenode

Release notes for each extension are below.

-- Kartik Mistry

Babel, CLDR and LocalisationUpdates

 * Only localization updates.

CleanChanges

 * Bug 58439: Fix Monobook skin by removing extra  creating invalid HTML.
 * Localization updates.

Noteworthy changes

 * Refactoring and performance fixes in Translator Sandbox and TUX:
 * Special:ManageTranslatorSandbox is the page where Sandbox users are managed by the admin.
 * Remove Special:FirstSteps. Now that the TwnMainPage extension is in use, this is no longer needed.
 * Send confirmation email when registering user.
 * Babel box is created when the user is approved as a translator.
 * Add useful shortcuts to TUX editor. All buttons to insert/replace text (insertables and then translation aids in order; "discard changes" is skipped) are numbered from 1 up and can be accessed with both alt+ and alt+shift+.


 * Update support for JSON in mediawiki-defines.txt:
 * This is part of Localization Format RFC (See: https://www.mediawiki.org/wiki/Requests_for_comment/Localisation_format) adding support to MediaWiki localisation format from PHP executables to JSON. See also documentation at: https://www.mediawiki.org/wiki/Help:Extension:Translate/Group_configuration/MediaWiki
 * Migrate to JSON based i18n files from PHP executables.

Noteworthy changes

 * Performance improvements. See: https://github.com/wikimedia/jquery.uls/pull/122 for more details.
 * Removed unused class end.
 * Class uls-lcd-region-section was used in two different elements, retained it on the outer one.
 * Build a list of languages per region, once done render the regions at once.
 * Use direct dom manipulation in hot spots.
 * Use shorter selectors like children instead of find and dropping the tag name.
 * Fixed mismatch when there were no results and when the message was shown.
 * Less flickering by not hiding or showing regions unnecessary.
 * Cache the common languages "quicklist".
 * Added itemsPerColumn as an option.


 * Initial support for webfonts in MobileFrontend
 * This adds a version of webfonts initialization that is stripped of any smart features. It only loads the basic jquery.webfonts library and the fonts repository in a way that is usable with the MobileFronted extension. It is completely disabled by default. It can be enabled by setting $wgULSMobileWebfontsEnabled = true; And even then it will only be enabled for users who opted in for the mobile beta mode.

Fonts

 * Bug 57767: Enable Amiri font for Soranî (ckb) wiki.
 * Bug 58381, 58382: Add Lateef and Scheherazade fonts for Soranî (ckb) and Farsi (fa) wikis.
 * Update Autonym font to version 20131205:
 * Fixed Autonym for Old Slavonic.
 * Fixed Glagolitic glyphs for 'cu'.
 * Removed RFN and documentation updates.