Page MenuHomePhabricator

Navigation headings should not be lower-cased in German (and other languages)
Closed, DeclinedPublic

Description

Bug 1553 was the same for Monobook skin.

It was fixed with r49331/r49350/r51924/r52017

I suggest to do the same for the Modern skin.


Version: 1.16.x
Severity: normal

Details

Reference
bz19295

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:43 PM
bzimport set Reference to bz19295.
bzimport added a subscriber: Unknown Object (MLST).
  • Bug 21524 has been marked as a duplicate of this bug. ***

theevilipaddress wrote:

Since the CSS class .capitalize-all-nouns is already in Modern, the only thing to be done would be to copy the code block with the .capitalize-all-nouns to the Modern CSS http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/skins/modern/main.css?revision=77886&view=markup (or alternatively directly to the common skin)

Thus marking as easy.

Actually, there should not be any case conversion at all for hadings in the navbar. Capitals are may be preferred in English, mandatory for nouns in German, but undesirable in French (where titlecase is almost NEVER wanted), if they are part of a list of items (only the title of the navbar may capitalize ONLY the first letter of the first word).
The correct capitalization should never be enforced by style, but only from the per-language tranlations.
The same is true about language names: no capitals at all in French, capitals almost always in English, except some African language names using prefixes like "isiXhosa" where the capital is moved forward to the first letter of the main radical).
Never assume any English-only style. They are not desirable in many languages. Each language has its own preferences and conventions, sometimes very strong grammatically and semantically.

Fully agreed. If a wiki wants special capitalizations, it can always have them via local CSS, which in the future can even be made language-aware, once correct language tagging is complete,

I agree too, hence I'm closing it as won't fix.

I do not completely understand.
Has everything been resolved which was forcing capitalization or lowercasing via CSS?