GNOME Bugzilla – Bug 361312
RFE: English, please.
Last modified: 2007-08-28 01:38:53 UTC
Would also be nice, if bug-buddy could present a note, that bug reports should be written in English, if possible (for the user). Maybe even based on the locale (don't show this, if using an English locale) and on the amounts of bugs sent (as in, don't display this more than 3 times).
I'm tired of asking users to translate the description... Anyway, just spotted a nice reason in bug 361474 comment 2, why I keep getting more and more of these: > Here's the translation, sorry for the delay, but Internationalization is so > good that I forgot it exits ... Yay. :)
Another example, remark when providing the requested translation: > Right. I was fooled by the fact that the bug report wizard was written in > Swedish. :-) Though this kind of is a request for a feature, I consider this a flaw in the UI as well and thus a bug. Raising Severity.
Created attachment 75876 [details] [review] show message if app is translated This adds a message to suggest users to write the report in English, if the application is translated (actually if the string itself is translated).
Created attachment 76126 [details] [review] patch. hmm... what's up with languages that aren't fully translated, e.g. if bug-buddy isn't translated? perhaps claudio's approach is a better one than mine, because it's stupid to tell a US or british user to please write in english. anyway... if we're using claudio's patch, we also have to add that hint to the second string at line 1239, i guess (see my patch).
confirming. major, as i'm tired of chinese explanations in bugzilla, and as users are tired of translating it again for me. please get this in after branching. thanks.
Created attachment 76150 [details] [review] update This adds the message I missed. Thanks Andre for pointing it out.
non-english bug reports are currently causing a *lot* of extra work for the bugsquad. we should probably ask for permission to break the string freeze for gnome 2.16.3 in order to get one of these patches in and to save a lot of the limited triagers' time.
Please, fix this bug as soon as possible and make a new release for 2.16.x. I'm very tired of reading bug reports I cannot understand. I'm not sure using the Claudio's approach for avoiding displaying the note the English speaking users is a good idea. It will not work until bug-buddy is fully translated. So, I think we should check the current locale using g_get_language_names and show the note if current locale name does not start with "en".
Created attachment 77073 [details] [review] Update the patch to HEAD This updates Claudio's last patch to HEAD. In particular, this still uses the trick of comparing the string with the translation. This does not cause any problem: as Paolo says, this will not work until the relavant strings are translated, but in any case, unless they are translated, we cannot have them in the UI. Since this only adds a string, so can be applied to the stable branch without getting untranslated text on the UI.
Applied: 2006-11-28 Fernando Herrera <fherrera@onirica.com> * src/bug-buddy.c: (known_app_finished), (main): Add an string aksing to fill the bug report in English. This does not break the string freeze, because if the string is not translated it's not showed on the UI. Fix bug #361312. Patch by Claudio Saavedra and Mariano Suárez-Alvarez. Notice that I removed the g_free for the gettext() string as it is coming from the catalog and should not be freed.
fer, shall i also commit this to the gnome-2-16 branch?
Andre, there is no gnome-2-16 branch yet :) so HEAD == gnome 2.16 I'm going to wait a few days to get some translations before releasing 2.16.1
that's not fixed when using "bug-buddy --package", reopening
Created attachment 94234 [details] [review] fix There's a bunch of unneeded code which should be removed. We did add the language message but in that bunch of code and not in the correct one. This patch removes that code and puts the language message in the proper place.
claudio, can you poke fer and push that patch in (and announce it to gnome-i18n@) before monday's string freeze? tia.
Andre, I sent Fer an email about this, but I'll be on the road till Sunday evening. Please feel free to poke/bug/kill anyone who may be interested.
Patch has been applied in trunk. Closing.