Have been in India for a developer event among others for the past week, so I haven't had time to respond. Now on my way to Paris, but praise wifi on high speed trains...
tl;dr: Nothing wrong. See my detailed response below.
Cheers!
Siebrand
Message: 1 Date: Thu, 16 Feb 2012 13:38:48 +1100 From: Tim Starling tstarling@wikimedia.org To: wikitech-l@lists.wikimedia.org Subject: Re: [Wikitech-l] discrepancies in Messages*.php files 1.18 -> 1.19 Can you say what the changed keys were, and what the initial and final value was?
-- Tim Starling
MessagesEn_ca has no 1.18 version
Nothing wrong here. No preset locale specific namespace names and locale falls back to 'en'.
MessagesEnRTL in 1.18, name changed to MessagesEn_rtl in 1.19, both contain only "$rtl=true"
This is a locale for testing purposes only.
MessagesFrp 1.18 has NS_USER => 'Utilisator', 1.19 has NS_USER => 'Usanciér', NS_USER_TALK => 'Discussion_utilisator', NS_USER_TALK => 'Discussion_usanciér',
The first reported change was added to $namespaceAliases. The second already was in $namespaceAliases, albeit with different casing. As namespace names are case insensive, they are equal. No issues here.
MessagesIg 1.18 has NS_MEDIA => 'Nká', 1.19 has NS_MEDIA => 'Midia', NS_USER => 'á»'bà nifé',NS_USER => 'á»banife', NS_USER_TALK => 'Okwu_á»'bà nifé', NS_USER_TALK => 'Okwu_á»banife', NS_FILE => 'Ãkwúkwó_orünotu',NS_FILE => 'Usòrò', NS_FILE_TALK => 'Okwu_ákwúkwó_orünotu',NS_FILE_TALK => 'Okwu_usòrò', NS_MEDIAWIKI => 'NkáWiki',NS_MEDIAWIKI => 'MidiaWiki', NS_CATEGORY => 'Ãbéoná»r', NS_CATEGORY => 'Ãtù', NS_CATEGORY_TALK => 'Okwu_ébéoná»r',NS_CATEGORY_TALK => 'Okwu_òtù',
All pre-existing primary namespace names were added to $namespaceAliases. No issues here.
MessagesMk has 1.18 NS_MEDIA => 'ÐедиÑа', 1.19 NS_MEDIA => 'ÐедиÑм',
All pre-existing primary namespace names were added to $namespaceAliases. No issues here.
MessagesMzn has 1.18 < NS_MEDIA => 'Ù ÙâدÛا', h1.19 NS_MEDIA => '٠دÛا', 1.18 has no NS_MAIN, 1.19 has NS_MAIN => '', NS_MEDIAWIKI => 'Ù ÙâدÛاÙÛÚ©Û', NS_MEDIAWIKI => '٠دÛاÙÛÚ©Û', NS_MEDIAWIKI_TALK => 'Ù ÙâدÛاÙÛÚ©Û_Ú¯Ù¾', NS_MEDIAWIKI_TALK => '٠دÛاÙÛÚ©Û_Ú¯Ù¾', NS_HELP => 'راÙÙâ٠ا', NS_HELP => 'راÙ٠ا', NS_HELP_TALK => 'راÙÙâ٠ائÙ_Ú¯Ù¾', NS_HELP_TALK => 'راÙ٠ا_Ú¯Ù¾',
All pre-existing primary namespace names were added to $namespaceAliases. No issues here.
MessagesNb 1.18 has no $namespaceNames array, 1.19 does.
This is a renamed locale (from no to nb). No issues here.
MessagesNds_nl has 1.8 NS_SPECIAL => 'Speciaal', NS_SPECIAL => 'Spesiaal', NS_FILE => 'Ofbeelding', NS_FILE => 'Bestaand' NS_FILE_TALK => 'Overleg_ofbeelding', NS_FILE_TALK => 'Overleg_bestaand', NS_CATEGORY => 'Kattegerie', NS_CATEGORY => 'Kategorie', NS_CATEGORY_TALK => 'Overleg_kattegerie', NS_CATEGORY_TALK => 'Overleg_kategorie',
All pre-existing primary namespace names were added to $namespaceAliases. No issues here.
MessagesNo has a $namespaceNames in 1.18, contains only "$fallback = 'nb';" in 1.19 MessagesOr is unprintable but differs in NS_USER, NS_USER_TALK, NS_PROJECT_TALK, NS_TEMPLATE, NS_TEMPLATE_TALK, NS_HELP, NS_HELP_TALK
Not really unprintable, but possibly you do not have the required font installed on your computer.
All pre-existing primary namespace names were added to $namespaceAliases. No issues here.
MessagesOs has 1.18 NS_MEDIA => 'Media', NS_MEDIA => 'Ðедиа', NS_PROJECT_TALK => 'ÐиÑкÑÑÑи_$1', NS_PROJECT_TALK => '{{GRAMMAR:genitive|$1}}_ÑæÑÑ Ð¾Ð½', NS_FILE => 'ÐÑв', NS_FILE => 'Файл', NS_FILE_TALK => 'ÐÑвÑ_ÑæÑÑ Ð¾Ð½', NS_FILE_TALK => 'ФайлÑ_ÑæÑÑ Ð¾Ð½', NS_MEDIAWIKI_TALK => 'ТæÑÑ Ð¾Ð½_MediaWiki', NS_MEDIAWIKI_TALK => 'MediaWiki-йÑ_ÑæÑÑ Ð¾Ð½',
All pre-existing primary namespace names were added to $namespaceAliases. No issues here.
MessagesQug 1.18 has no $namespaceNames array, 1.19 does.
This locale does not have a Wikimedia wiki or a known implementation yet. Namespace names are not used when the language has for example an Incubator project in the Wikimedia Incubator, which has English as content language. No issues here.
MessagesSa 1.18 NS_SPECIAL => 'विशà¥à¤·', NS_SPECIAL => 'विशà¥à¤·à¤®à¥'
All pre-existing primary namespace names were added to $namespaceAliases. No issues here.
MessagesSr_ec 1.18 has NS_FILE => 'ÐаÑоÑека', NS_FILE => 'ФаÑл', NS_FILE_TALK => 'РазговоÑ_о_даÑоÑеÑи', NS_FILE_TALK => 'РазговоÑ_о_ÑаÑлÑ', NS_MEDIAWIKI => 'ÐедиÑавики', NS_MEDIAWIKI => 'ÐедиÑаÐики', NS_MEDIAWIKI_TALK => 'РазговоÑ_о_ÐедиÑавикиÑÑ', РазговоÑ_о_ÐедиÑавикиÑÑ" => NS_MEDIAWIKI_TALK,
All pre-existing primary namespace names were added to $namespaceAliases. No issues here.
MessagesWar 1.18 has no namespaceNames array, 1.19 does.
Language has no other fallback than default, which is English. All English language namespace names will work. No problems here.
MessagesYue 1.18 has NS_PROJECT_TALK => '$1_å¾å', NS_PROJECT_TALK => '$1å¾å', NS_MEDIAWIKI_TALK => 'MediaWiki_å¾å', NS_MEDIAWIKI_TALK => 'MediaWikiå¾å',
All pre-existing primary namespace names were added to $namespaceAliases. No issues here.