Page MenuHomePhabricator

Greek language: Dates should use the genitive case of months names
Closed, ResolvedPublic

Description

In el.wikipedia we wanted to correct the output of the CURRENTMONTHNAME and CURRENTMONTHNAMEGEN
variables and then I realised that mediawiki uses for all logs, recent changes, and signatures the
values from Mediawiki:January, Mediawiki:February etc. Changing these to normal case makes the
output of dates from mediawiki incorrect, because in all greek (el) projects in system messages we
use the genitive case of the months in place of the (how is it called?) normal (when the projects
started there wasn't any mediawiki messages for the genitive case, so there was a workaround and
then forgotten).

I corrected the values of system messages in el.wikipedia (except of Mediawiki:October which should
be Οκτώβριος, but I left it so the wiki will run normally until you fix this), and now we need that
mediawiki will output dates in greek language using the genitive case (e.g. Mediawiki:Octobergen) of
the months.

If possible this should be corrected to all wikimedia projects, and commited to the CVS when we
verify it's running with no problems.

Thanks in advance,

Konstantinos Stampoulis
Geraki@el.wikipedia


Version: 1.9.x
Severity: normal
URL: http://el.wikipedia.org

Details

Reference
bz7540

Event Timeline

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

jimmy.collins wrote:

The normal way is to test this on a test system, commit it to SVN and then put
it into live environment. Wikipedia is not a test environment.

Isn't this already working in Finnish Wikipedia? Greek is not the only language
using the genitive case. Otherwise why are the genitive cases of the months in
system messages if we can't use them?

I can't tell you how to do it, I just tell you that we need it.

Geraki

Note: Normal Finnish uses partitive instead of genitive.

Please provide a patch which adds correct translations to MessagesEl.php. After
that changing date formats to use genitive is next to trivial.

Changing to Mediawiki/i18n as this isn't site specific issue.

Fixed in r19673 after poking some locals.