Last modified: 2013-06-13 21:55:41 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T33914, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 31914 - Font names must be internationalized
Font names must be internationalized
Status: RESOLVED WONTFIX
Product: MediaWiki extensions
Classification: Unclassified
WebFonts (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
http://translatewiki.net
: i18n
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-10-24 07:10 UTC by Srikanth Logic
Modified: 2013-06-13 21:55 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Srikanth Logic 2011-10-24 07:10:46 UTC
https://www.mediawiki.org/wiki/Special:Code/MediaWiki/100580

The font names are in English, they too must be strings which can be translated.
Comment 1 Brion Vibber 2011-10-24 14:52:18 UTC
In what context should they be translated? Is this specifically about the 3 fonts added in r100580 or is this a general issue for all the fonts available?
Comment 2 Srikanth Logic 2011-10-24 16:14:12 UTC
Though am more concerned on the 3 fonts added in r100580 ideally all font names must be translated in general too.
Comment 3 Santhosh Thottingal 2011-10-24 17:09:17 UTC
Since the purpose of the webfonts extension is to enable people to read text without fonts installed, providing the localized text for choosing font names may not work for all.  For selecting a font, one should be able to read the menu. To read the menu webfonts should be already enabled for that language with proper fonts. 
But this is not the case always if one directly land in ta.wikipedia, we are setting the default Tamil font.

But for multilingual wikis, ensuring that the localized menu is always readable is gong to be tricky.
Comment 4 Srikanth Logic 2011-10-24 18:04:12 UTC
For a user who has set the language preference, displaying in English would be bad idea. Atleast for logged in users, font names must be translated since it spoils the look of UI when everything else on page is localized and font names appear on English.
Comment 5 Brion Vibber 2011-10-24 18:32:20 UTC
Where/why are we showing font names at all? Is that even actually necessary or desirable? In theory we're just turning on *font that works* in place of *font that doesn't work* and should never need to know or care about the font name, any more than we care what the default font name is in all the languages that render correctly on most devices as shipped.
Comment 6 Srikanth Logic 2011-10-24 18:37:58 UTC
Font names may be important from the sense of giving the user the choice if there are multiple free fonts available. Much like how the entire world doesnt Arial, people may have individual preferences. Infact if there are 10 fonts, the option of fonts must goto user preferences[another reason to register ;)]  (for which I logged bug 31693) instead of cluttering the dropdown.
Comment 7 Siebrand Mazeland 2012-07-09 04:33:20 UTC
(In reply to comment #5)
> Where/why are we showing font names at all? Is that even actually necessary or
> desirable? In theory we're just turning on *font that works* in place of *font
> that doesn't work* and should never need to know or care about the font name,
> any more than we care what the default font name is in all the languages that
> render correctly on most devices as shipped.

Yes. We heavily suffer from feature mania, not only in the WebFonts department :(.

I think we should strive to use one font per language, in which case the selector could simply be a toggle to "enable | disable web fonts".
Comment 8 Andre Klapper 2013-06-13 21:55:41 UTC
Striving for simplicity and not exposing implementation details to users, I'm going to WONTFIX this.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links