[Distutils] Non English Speaking Users of PyPI - I need Help!

Antoine Pitrou solipsis at pitrou.net
Tue Jan 26 13:20:14 EST 2016

On Tue, 26 Jan 2016 12:16:16 -0500
Donald Stufft <donald at stufft.io> wrote:
> As many of you are aware there has been an effort to replace the current PyPI with a new, improved PyPI. This project has been codenamed Warehouse and has been progressing nicely. However we’ve run into a bit of an issue when deciding what to support that we’re not feeling super qualified to make an informed decision on.
> The new PyPI is going to support translated content (for the UI elements, not for what people upload to there), although we will not launch with any translations actually added besides English. Currently the translation engine we’re using (l20n.js) does not support anything but “Evergreen” browsers (browsers that constantly and automatically update) which means we don’t have support for older versions of IE. My question to anyone who is, or is familiar with places where English isn’t the native language, how big of a deal is this if we only support newer browsers for translations?
> If you can weigh in on the issue for this (https://github.com/pypa/warehouse/issues/881) that would be great! If you know someone who might have a good insight, please pass this along to them as well.

Not answering your question, but needing Javascript on the
client to support L10n sounds like a weird decision (although Mozilla
seems to be pushing this... how surprising).  Every bit of client-side
Javascript tends to make Web pages slower and it tends to accumulate
into the current bloated mess that is the modern Web.  For static text
this really doesn't sound warranted.

(not to mention that mutating the body text after the HTML has loaded
may also produce a poor user experience, depending on various
conditions. And the native English speakers who develop the software
on top-grade machines will probably not notice it, thinking everything
is fine.)

As for your question, though, I would expect some of the less proficient
English speakers to also have outdated hardware or software installs,
especially in poor countries or very humble social environments.



More information about the Distutils-SIG mailing list