[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