Last modified: 2014-11-17 09:42:35 UTC
Time-related values should be displayed using the user's time formatting preferences.
YYYY-MM-DD is very OK for Chinese. Something like "Jan 20 2013" seems rather strange when internationalized but not localized.
*** Bug 49041 has been marked as a duplicate of this bug. ***
https://gerrit.wikimedia.org/r/#/c/67431/
There is a partial solution implemented in the frontend in Change-Id: I093af8477b1bba7ea3fca497d03561a9c52b8d93. This does reordering of day, month and year according to the user preference. However this does not support all available settings in MW and will fall back to "mdy" for not supported settings.
I've submitted Change-Id: Ib2073071b5d46eaf9cbd1d09ac92a842a0ef4233 that change wgPageContentLanguage to the language of the displayed content (ie, for Wikibase entities, the user language). If this change is merged, wgDefaultDateFormat will be, for entities, in the user language and may be used as default format for dates, if the user haven't configure anything.
Since time parsing is now done in the backend we should rethink this change.
*** Bug 67194 has been marked as a duplicate of this bug. ***
In some languages, such as Hebrew it isn't correct to write "27 June" but instead "27th of June" [in Hebrew: 27 יוני - wrong 27 ביוני - correct ] The correct way to define format of day and month is "j xg" and not "j F". (The same way as it is defined in preferences) see related change: https://gerrit.wikimedia.org/r/#/c/142519/
*** Bug 68236 has been marked as a duplicate of this bug. ***
*** Bug 68622 has been marked as a duplicate of this bug. ***
*** Bug 62385 has been marked as a duplicate of this bug. ***
Date format for Hungarian is broken. Instead of "1970. január 1." it is "1 január 1970" This is also valid for the {{#property}} parser function on huwiki. It was fine in November 2013. Why it has changed?