Page MenuHomePhabricator

Localization update - MessagesMl.php
Closed, ResolvedPublic

Description

Author: sadik.khalid

Description:
$namespaceAliases = array(
'സം' => NS_TALK,
'ഉ' => NS_USER,
'ഉസം' => NS_USER_TALK,
'അംഗം' => NS_USER,
'അംഗങ്ങളുടെ സംവാദം' => NS_USER_TALK,
'ചി' => NS_FILE,
'ചിസം' => NS_FILE_TALK,
'ചിത്രം' => NS_FILE,
'ചിത്രത്തിന്റെ_സംവാദം' => NS_FILE_TALK,
'പ്ര' => NS_FILE,
'പ്രസം' => NS_FILE_TALK,
'ഫ' => NS_TEMPLATE,
'ഫസം' => NS_TEMPLATE_TALK,
'വ' => NS_CATEGORY,
'വസം' => NS_CATEGORY_TALK,
'മീ' => NS_MEDIAWIKI,
'മീസം' => NS_MEDIAWIKI_TALK,
'പ്രത്യേ' => NS_SPECIAL,
'വിഭാഗം' => NS_CATEGORY,
'വിഭാഗത്തിന്റെ_സംവാദം' => NS_CATEGORY_TALK,
'വർഗ്ഗം' => NS_CATEGORY,
'വർഗ്ഗത്തിന്റെ_സംവാദം' => NS_CATEGORY_TALK,
'സ' => NS_HELP,
'സസം' => NS_HELP_TALK,
);


Version: unspecified
Severity: enhancement

Details

Reference
bz24601

Event Timeline

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

Let me summarize the changes:

  1. NS_TALK, NS_FILE, NS_FILE_TALK, NS_MEDIAWIKI, NS_MEDIAWIKI_TALK, NS_SPECIAL are new aliases.
  1. NS_CATEGORY, NS_CATEGORY_TALK are changes.

Old:
'വി' => NS_CATEGORY,
'വിസം' => NS_CATEGORY_TALK,

New:
'വ' => NS_CATEGORY,
'വസം' => NS_CATEGORY_TALK,

What about the old aliases? If we substitute them, all existing links will become red (broken).

This means I will add the new aliases instead of substitute them. Or do I miss a point?

sadik.khalid wrote:

  1. ok
  2. Its better to keep both (old & new) in Mediawiki.

Note: Sorry for the trouble. First I thought of using 'വി', 'വിസം' for NS_PROJECT, NS_PROJECT_TALK in ml.wikipedia.org and removed it, then I forgot to add back. I'll file another site specific bug for customization in Wikipedia.

Added with r70214. They will go live with the next big software synchronisation. This can take some weeks/months.

If it is very very very urgent because something is currently broken please give us a hint.

Another bug for NS_PROJECT/_TALK) is perfect because PROJECT aliases are handled completly different.