[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    Re: branches/KDE/3.5/kdesdk/kbabel/catalogmanager
From:       Nicolas Goutte <nicolasg () snafu ! de>
Date:       2005-08-27 20:17:47
Message-ID: 200508272217.47086.nicolasg () snafu ! de
[Download RAW message or body]

On Saturday 27 August 2005 02:44, Dirk Mueller wrote:
> On Friday 26 August 2005 16:46, Nicolas Goutte wrote:
> > Add messages that might be needed in message boxes in the SVN/CVS
> > dialogs.
>
> Uhh.. if you preallocate i18n strings then try to make them good.

The new messages follow the current implementation in the 
branches/work/kbabel-svn

(Even if I have got a "wild card" to put KBabel's SVN support in KDE 3.5.x 
when it will be ready, I would like to give the translators the chance to 
have more time to translate.)

>
> > +// Possible dialog boxes for the SVN/CVs handlers/dialogs
> > +i18n( "The commit log message that you have entered is empty! Do you
> > want to continue?" );
>
> This is typical programmer-speak. No user ever is going to understand that
> he has entered a commit log message but that it is empty. For a user that
> means he hasn't entered a commit log message.
>

Well, I did not like the message too much either. But it was more important to 
make the code first.

> > +i18n( "The process could not be started." );
>
> Please.. No failure messages without giving a reason for the failure.
>
> > +i18n( "Cannot write to temporary file. Aborting." );
>
> same reason here. (disk space issues? permission problems? user
> interruption?)

Well, I had that problem in KIO already once (with a discussion).

Giving an errno number or the strerror string is not much useful for the user 
either. The first one is cryptic and the other untranslated. (And I have 
still not found an errno-to-translated-string function in KDE...)

(Also the current code does not return any user-visible error message, so the 
new code will be an improvement once it is in KDE 3.5.x.)

Have a nice day!

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic