The latest MediaWiki upgrade at the Wikimedia projects -- 1.8alpha (r15925) --
has broken the date format for the Vietnamese localization. This is a result of
Tim Starling's recent work to remove date and time functions from Language.php
files. As seen at http://www.mediawiki.org/wiki/Date_formats, the Vietnamese
date strings now look like:
vi date: 15 1 năm 2001 | 15 1 năm 2001 | 15 1 năm 2001 | 15 1 năm 2001 | 2001-01-15
vi time: 12:34 | 12:34 | 12:34 | 12:34 | 12:34
vi both: 12:34, 15 tháng 1 2001 | 12:34, tháng 1 15, 2001 | 12:34, 15 tháng 1
2001 | 12:34, 2001 tháng 1 15 | 2001-01-15T12:34
Whereas they should look like:
vi date: 15 tháng 1 năm 2001 | 15 tháng XX năm 2001 | 15/1/2001 |
15/1/2001 | 2001-01-15
vi time: 12:34 | 12:34 | 12:34 | 12h34 | 12:34
vi both: 12:34, ngày 15 tháng 1 năm 2001 | 12:34, ngày 15 tháng XX năm
2001 | 12:34, 15/1/2001 | 12:34, 15/1/2001 | 2001-01-15T12:34
Where XX maps to the following:
January Một
Feburary Hai
March Ba
April Tư
May Năm
June Sáu
July Bảy
August Tám
September Chín
October Mười
November Mười một
December Mười hai
Note that the Vietnamese localization doesn't use [[MediaWiki:January]]
etc. because the option for spelled-out month names isn't chosen by
default. See also Bug 5802. These details were sent to the wikitech-l mailing
list http://mail.wikimedia.org/pipermail/wikitech-l/2006-July/037193.html, but
no response was ever given. The broken dates are now visible at
[[vi:Special:Recentchanges]] and [[vi:Special:Preferences]], among other locations.
Version: 1.8.x
Severity: major
URL: http://lists.wikimedia.org/pipermail/wikitech-l/2006-July/024855.html