The Wikimedia Language Engineering team is pleased to announce the
first release of the MediaWiki Language Extension Bundle. The bundle
is a collection of selected MediaWiki extensions needed by any wiki
which desires to be multilingual.
This first bundle release (2012.11) is compatible with MediaWiki 1.19,
1.20 and 1.21alpha.
Get it from https://www.mediawiki.org/wiki/MLEB
The Universal Language Selector is a must have, because it provides an
essential functionality for any user regardless on the number of
languages he/she speaks: language selection, font support for
displaying scripts badly supported by operating systems and input
methods for typing languages that don't use Latin (a-z) alphabet.
Maintaining multilingual content in a wiki is a mess without the
Translate extension, which is used by Wikimedia, KDE and
translatewiki.net, where hundreds of pieces of documentation and
interface translations are updated every day; with Localisation Update
your users will always have the latest translations freshly out of the
oven. The Clean Changes extension keeps your recent changes page
uncluttered from translation activity and other distractions.
Don't miss the chance to practice your rusty language skills and use
the Babel extension to mark the languages you speak and to find other
speakers of the same language in your wiki. And finally the cldr
extension is a database of language and country translations.
We are aiming to make new releases every month, so that you can easily
stay on the cutting edge with the constantly improving language
support. The bundle comes with clear installation and upgrade
installations. The bundle is tested against MediaWiki release
versions, so you can avoid most of the temporary breaks that would
happen if you were using the latest development versions instead.
Because this is our first release, there can be some rough edges.
Please provide us a lot of feedback so that we can improve for the
next release.
-Niklas
--
Niklas Laxström
Hello all,
I would like to announce the release of MediaWiki Language Extension
Bundle 2014.11. This bundle is compatible with MediaWiki 1.23.7 and
MediaWiki 1.24.0 releases. It should also work with 1.22.14 but we no
longer test against it.
* Download: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2014.11.tar…
* sha256sum: 39b397a05561f743962cfb499f59a58219338607ea13ebfcc7a8806105e7dedc
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://phabricator.wikimedia.org/
* Talk with us at: #mediawiki-i18n @ Freenode
Release notes for each extension are below.
-- Kartik Mistry
== Babel, CleanChanges and LocalisationUpdate ==
* Only localisation updates.
== CLDR ==
* Fixed some time displays if CLDR had only partial localisation of time units.
== Translate ==
* Translate WebAPI documentation is now localized. Only works in
MediaWiki 1.24 and newer.
* Fixed a bug which prevented bootstrapping of shared TTMServer
database with the ElasticSearch backend.
* If you are using the '''Solr backend '''for the translation memory
or the translation search, please let us know. If there are no users
for the Solr backend, we will deprecate and later remove it in favor
of the better maintained ElasticSearch backend.
== UniversalLanguageSelector ==
* ULS WebAPI documentation is now localized. Only works in MediaWiki
1.24 and newer.
* T67516: Removed font-size for ULS language selection panel buttons,
which caused tiny font sizes on the Monobook skin.
* Small compatibility fix when both ULS and VisualEditor are in use.
* About 20 new languages are now supported in the language selector
and a couple language names were changes.
* A JavaScript error no longer happens on pages without any headings.
* Added support for WOFF2 webfont format. Note that there are no WOFF2
webfonts in the font repository yet due to pending issues in WOFF2
font generation.
Thanks!
--
Kartik Mistry/કાર્તિક મિસ્ત્રી | IRC: kart_
{kartikm, 0x1f1f}.wordpress.com
Adam Baso, 28/10/2014 21:26:
> Hi, just wanted to give people a heads up about language-sensitive
> redirects on the m.wikipedia.org/ <http://m.wikipedia.org/> (and
> zero.wikipedia.org/ <http://zero.wikipedia.org/>) webroot:
>
> https://www.mediawiki.org/wiki/Wikipedia_Zero/Accept-Language_Aware_Redirec…
>
> Dan Foy, Maryana, and I spoke on this stuff, and we thought it would be
> best to see how this works in Wikipedia Zero land, and then if it works
> well, continue dialog for the mobile web Wikipedia webroot afterward for
> the non-Wikipedia Zero use case.
>
> Usually we don't like to vary the cache on Accept-Language, but this is
> one place where we're exploring the concept. It's possible to try to
> figure out the language prefix in Varnish, but for now we're trying this
> as a pure MediaWiki thing.
Cc mediawiki-i18n. As for MediaWiki, this is UniversalLanguageSelector
domain; outside MediaWiki, do note the project portals
(<https://meta.wikimedia.org/wiki/Project_portals>) sorely need to be
made language-aware at some point, and probably have several orders of
magnitudes more visitors than the "mdot webroots".
Nemo
Hello,
A reminder that Language Engineering's monthly office hour will be
happening later today at 1700 UTC on #wikimedia-office. Please see below
for the original announcement, local time, and agenda.
Thank you.
Runa
Monthly IRC Office Hour:
==================
# Date: November 12, 2014 (Wednesday)
# Time: 1700 UTC (Check local time:
http://www.timeanddate.com/worldclock/fixedtime.html?iso=20141112T1700)
# IRC channel: #wikimedia-office
# Agenda:
1. Content Translation project updates and plans
2. Q & A (Questions can be sent to me before the event)
---------- Forwarded message ----------
From: Runa Bhattacharjee <rbhattacharjee(a)wikimedia.org>
Date: Fri, Nov 7, 2014 at 11:05 AM
Subject: [x-post] Language Engineering IRC Office Hour on November 12, 2014
(Wednesday) at 1700 UTC
To: MediaWiki internationalisation <mediawiki-i18n(a)lists.wikimedia.org>,
Wikimedia developers <wikitech-l(a)lists.wikimedia.org>, Wikimedia Mailing
List <wikimedia-l(a)lists.wikimedia.org>
[x-posted announcement]
Hello,
The next monthly IRC office hour of the Wikimedia Language Engineering team
will be on Wednesday, November 12, 2014 at 1700 UTC on #wikimedia-office.
We will be taking questions and also discussing about the availability of
the new version of the Content Translation tool[1][2] and upcoming plans.
Please see below for event details and local time
Thank you.
Runa
[1] https://www.mediawiki.org/wiki/Content_translation
[2]
http://blog.wikimedia.org/2014/11/03/announcing-the-second-version-of-the-c…
Monthly IRC Office Hour:
==================
# Date: November 12, 2014 (Wednesday)
# Time: 1700 UTC (Check local time:
http://www.timeanddate.com/worldclock/fixedtime.html?iso=20141112T1700)
# IRC channel: #wikimedia-office
# Agenda:
1. Content Translation project updates and plans
2. Q & A (Questions can be sent to me before the event)
--
Language Engineering - Outreach and QA Coordinator
Wikimedia Foundation
--
Language Engineering - Outreach and QA Coordinator
Wikimedia Foundation
[x-posted announcement]
Hello,
The next monthly IRC office hour of the Wikimedia Language Engineering team
will be on Wednesday, November 12, 2014 at 1700 UTC on #wikimedia-office.
We will be taking questions and also discussing about the availability of
the new version of the Content Translation tool[1][2] and upcoming plans.
Please see below for event details and local time
Thank you.
Runa
[1] https://www.mediawiki.org/wiki/Content_translation
[2]
http://blog.wikimedia.org/2014/11/03/announcing-the-second-version-of-the-c…
Monthly IRC Office Hour:
==================
# Date: November 12, 2014 (Wednesday)
# Time: 1700 UTC (Check local time:
http://www.timeanddate.com/worldclock/fixedtime.html?iso=20141112T1700)
# IRC channel: #wikimedia-office
# Agenda:
1. Content Translation project updates and plans
2. Q & A (Questions can be sent to me before the event)
--
Language Engineering - Outreach and QA Coordinator
Wikimedia Foundation
secWithin flow we display a number of humanized timestamps, such as '5
minutes ago' These are provided by MWTimestamp::getHumanTimestamp() in php
and moment.js in javascript. We are adjusting this feature to have a few
more messages, in english these would be:
* 5 minutes ago
* Edited 5 minutes ago
* Edited by ErikB 5 minutes ago
We would like to represent the last two with i18n messages like:
* Edited $1
* Edited by $1 $2
This is the exact same use case and solution that is already used in
MobileFrontend:
https://www.mediawiki.org/wiki/MediaWiki:Mobile-frontend-watchlist-modified
The alternative is to define a message for every possible timeframe from a
moment ago
up to N years ago(which is also much less robust than the builtin ago
methods):
* Edited a moment ago
* Edited $1 {{PLURAL:$1|second|seconds}} ago
* Edited $1 {{PLURAL:$1|minute|minutes}} ago
...
I'm writing to double check that this is reasonable and allowed by the i18n
team.
Erik B.
Hi,
Google Code-In (GCI) will soon take place again - a contest for 13-17
year old students to contribute to free software projects.
Wikimedia wants to take part again.
Last year's GCI results were surprisingly good - see
https://www.mediawiki.org/wiki/Google_Code-in_2013
We need your help:
1) Go to
https://www.mediawiki.org/wiki/Google_Code-in_2014#Mentors.27_corner and
read the information there. If something is unclear, ask!
2) Add yourself to the table of mentors on
https://www.mediawiki.org/wiki/Google_Code-in_2014#Contacting_Wikimedia_men…
- the more mentors are listed the better our chances are that Google
accepts us.
3) Please take ten minutes and go through open recent tickets in
https://bugzilla.wikimedia.org in your area of interest. If you see
self-contained, non-controversial issues with a clear approach which you
can recommend to new developers and would mentor: Add the task to
https://www.mediawiki.org/wiki/Google_Code-in_2014#Proposed_tasks
Until Sunday November 12th, we need at least five tasks from each of
these categories (plus some less technical beginner tasks as well):
* Code: Tasks related to writing or refactoring code
* Documentation/Training: Tasks related to creating/editing documents
and helping others learn more - no translation tasks
* Outreach/research: Tasks related to community management,
outreach/marketing, or studying problems and recommending solutions
* Quality Assurance: Tasks related to testing and ensuring code is of
high quality
* User Interface: Tasks related to user experience research or user
interface design and interaction
Google wants every organization to have 100+ tasks available on December
1st. Last year, we had 273 tasks in the end.
Note that you could also create rather generic tasks, for example fixing
two interface messages from the list of dependencies of
https://bugzilla.wikimedia.org/show_bug.cgi?id=38638
Helpful Bugzilla links:
* Reports that were proposed for GCI last year and are still open:
https://bugzilla.wikimedia.org/buglist.cgi?quicksearch=ALL%20whiteboard%3Ag…
* Open L10N Engineering tickets created in the last six months (if I got
your products and components right):
https://bugzilla.wikimedia.org/buglist.cgi?bug_status=UNCONFIRMED&bug_statu…
* 23 existing L10N Engineering "easy" tickets (are they still valid? Are
they really self-contained, non-controversial issues with a clear
approach? Could some of them be GCI tasks that you would mentor? If so,
please tag them as described above!):
https://bugzilla.wikimedia.org/buglist.cgi?bug_status=UNCONFIRMED&bug_statu…
Could you imagine mentoring some of these tasks?
Thank you for your help in reaching out to new contributors and making
GCI a success again! Please ask if you have questions.
Cheers,
andre
PS: And in a future Phabricator world, Bugzilla tickets with the 'easy'
keyword will become Phabricator tasks with the 'easy' project.
--
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/