i18n blocker for 2.18.0 in Sabayon: #397742



Dear release team and translators,

The bug in question is http://bugzilla.gnome.org/show_bug.cgi?id=397742

We have a blocker in Sabayon for GNOME 2.18.0.  The problem is that
Sabayon wants to use the "xdg.DesktopEntry" module in Python to read
a .desktop file and extract a localized string, but this module is not
generally shipped by distributions (yet).

This is so that Sabayon can print "Calculator launcher" instead of just
"launcher" or "launcher: calculator.desktop".

I asked Sayamindu to make a patch which would use g_get_language_names()
from Glib to try to find the correct localized string in the .desktop
file, but this function is unfortunately not bound in pygtk yet.  The
patch attached to the bug is not robust enough yet.

For now, I think the easiest solution is just to print the desktop file
name:

  "calculator.desktop launcher"

The string we have is _("%s launcher"), which is already translated.
That is, we would use a lame filename instead of a nice human-readable
string, but that's the best we can do for 2.18.0 right now.

I'd like to know:

1. if the translators are OK with this
2. if the release team is OK with this change during the freeze period

Thanks!

  Federico




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]