bugSamizdat - Bugs: bug #23687, english user-friendliness 0.3

 
 

bug #23687: english user-friendliness 0.3

Submitted by:  Boud Roukema <boud>
Submitted on:  Mon 23 Jun 2008 08:47:18 PM UTC  
 
Category: NoneSeverity: 3 - Normal
Status: FixedPrivacy: Public
Assigned to: NoneOpen/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Thu 16 Apr 2009 09:07:04 PM UTC, comment #3:

This is fixed in the latest snapshot (0.6.2.20090416-1 in Debian/experimental). I copied most of the proposed messages into the code (unlike en.po, it will require an update to all translations, but in the future it will make translators' job easier as they will have more user-friendly strings as a basis). The messages related to blocked accounts were further improved to differenciate between three different account states: waiting for confirmation email, blocked by moderator, broken due to missing password. Instead of the messy 'this resource' hack, I've rearranged the vote page a bit so that resource title shows up right next to the form and makes it more obvious what 'this resource' means.

Dmitry Borodaenko <angdraug>
Project Administrator
Wed 25 Jun 2008 12:06:38 AM UTC, comment #2:

Minor update v0.3: gettexting of "this message" and "this resource".

After all, the patch gettexts some phrases that were forgotten, so it would be a bit silly to introduce new phrases which are not gettexted themselves!

Updated patch attached.

(file #15933)

Boud Roukema <boud>
Project Member
Mon 23 Jun 2008 11:03:23 PM UTC, comment #1:

VERSION 0.2: This helps clarify the relating of a resource to a focus. This again is from user feedback complaining that the wording is confusing. i myself had troubles at the beginning. Part of the problem is that a focus is itself also a resource, and i think we did have some wording change earlier that improved things.

In any case, this new version is based on a suggestion from users and i think it makes sense. Ordinary users should not have to think in terms of "resources".

This patch includes the changes from 0.1.

It requires preventing CGI.html_escape-ing of the text accompanying a label. Since this is in the code, not user-provided, i don't think this should be a problem.

(file #15925)

Boud Roukema <boud>
Project Member
Mon 23 Jun 2008 08:47:18 PM UTC, original submission:

PROBLEM: A few lines in member_controller.rb are not gettexted. Also, some expressions such as telling a user who has just created a login that his/her account "is blocked" sounds rather unfriendly. These are based on users' comments.

PATCH PROVIDED: In order to avoid too much intervention in existing .po files and the code, some expressions are put in an "English to English" .po file. This can be msgfmt'ed and the .mo file installed in the standard place for gettext, e.g. /usr/share/locale/en/LC_MESSAGES/samizdat.mo for debian etch.
If there is consensus on these changes, then they can be done in the code itself and in all the .po files for msgid (possible changes in msgstr are the responsibility of people doing those languages).

Other things have to be changed in member_controller.rb to gettext them. Also one line in engine/controller.rb is changed to a sprintf so that the welcome message can include a reference to the site name.

See the patch for the details.

Boud Roukema <boud>
Project Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by angdraug (Posted a comment)
  • -unavailable- added by boud (Submitted the item)
  •  

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 16 Apr 2009 09:07:04 PM UTCangdraugStatusWorks For Me=>Fixed
      Open/ClosedOpen=>Closed
    Wed 25 Jun 2008 12:06:38 AM UTCboudAttached File-=>Added 080625_en_userfriendly-0.3.patch, #15933
      Summaryenglish user-friendliness 0.2=>english user-friendliness 0.3
    Tue 24 Jun 2008 11:35:11 PM UTCboudSummaryenglish user-friendliness 0.1=>english user-friendliness 0.2
    Mon 23 Jun 2008 11:03:23 PM UTCboudAttached File-=>Added 080623_en_userfriendly-0.2.patch, #15925
    Mon 23 Jun 2008 08:47:18 PM UTCboudAttached File-=>Added 080623_en_userfriendly-0.1.patch, #15920

    Back to the top


    Powered by Savane 3.1-cleanup1