Spun off form bug 34219
It would seem for cases like PT, there is a base language file, and then some variant (is that the right word?) overrides for PT itself, and for pt-br
Not using the base pt.xml means that the Language name list for Portuguese is very sparse in it's entries, as it only contains the "overrides", not including the base data
It wouldn't surprise me if this is also the case for other languages
(In reply to comment #6)
(In reply to comment #3)
For your information, the language names are taken from CLDR, which contains
relatively few language names for Portuguese:
http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/cldr/CldrNames/CldrNamesPt.php?view=markupI downloaded the core.zip file from CLDR and inside common/main, the pt.xml
file contains more than 500 language names. It's possible that you're probably
using just the pt-PT.xml, which seems to just contain the exceptions to the
base pt.xml file.
(In reply to comment #7)
(In reply to comment #6)
(In reply to comment #3)
For your information, the language names are taken from CLDR, which contains
relatively few language names for Portuguese:
http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/cldr/CldrNames/CldrNamesPt.php?view=markupI downloaded the core.zip file from CLDR and inside common/main, the pt.xml
file contains more than 500 language names. It's possible that you're probably
using just the pt-PT.xml, which seems to just contain the exceptions to the
base pt.xml file.Similar looks to be for pt-br
It would seem that cldr doesn't honour fallbacks then... ie It should pull in
pt.xml, and then overwrite any duplicate keys with from the pt-pt file to
CldrNamesPt.php and pt-br file to CldrNamesPt_br.php
Version: unspecified
Severity: normal