Re: [poedit-users] ANN: Poedit 1.4.0_pre1 pre-release
Vaclav Slavik <[email protected]> Fri, 29 Feb 2008 11:20:07 +0100
| Newsgroups | gmane.editors.poedit.user |
|---|---|
| Message-ID | <[email protected]> |
Hi, Cristian Secară wrote: > Can I put back the blue/yellow marking for untranslated/fuzzy > strings ? I'd rather not, it had a number of problems: (1) colored backgrounds are totally nonstandard (2) they caused problems with unusual color themes -- depending on user's color settings, it can totally mess the UI (3) also, they're useless if you're color-blind, so the colors shouldn't be the _only_ indicator (4) the colors are arbitrary, don't have any associated meaning (5) you can't see them under selected items at all (so e.g. pressing the "fuzzy" button doesn't seem to do anything to new users, because color change happens under current selection, where you can't see it) (6) it conflicts with planned syntax and (in case of fuzzy entries) translation problems highlighting -- it's hard to mark whitespace with different background if you already use the background for other purposes, or to visibly underline problems if you don't have high-contract background On the other hand, the new approach (bold font = untranslated, italics font = fuzzy): (1) is more standard and not arbitrary (bold font is commonly used for "new" items, e.g. unread emails -- untranslated string is a new entry the translator has to deal with; italics is used to signify that text fragment needs attention, it emphasizes it) (2) has better usability because it doesn't rely on colors alone (3) blends well with any color theme (4) is visible even under current item (5) uses standard background that is good for editing text on and so errors/spelling/syntax/warnings markers on it can use their usual colors without the risk of low-contrast conflicts I think the only serious problem with the new scheme is its use of italics for fuzzy entries. It was pointed to me (and I should have thought of it myself) that when you're translating something, fuzzy entries are just another kind of untranslated stuff. And italics is very hard to spot, so it's easy to miss that there are untranslated strings. So the next pre-release will use bold font for these too, but differentiate it with different _text_ (not background) color. (Notice that you can distinguish fuzzy and untranslated in two ways then: by color and by the fact that bold-with-translation is fuzzy and bold-without-translation is brand new.) Maybe it should use dark blue for untranslated text too, I'm not sure -- as long as it's only slightly off the standard color (typically black), it shouldn't carry any of the problems mentioned above with it. > Please correct (or ask the translator to correct) a bug in the > Romanian translation, two missing "t" for the *.pot extension at > string GNU Gettext templates (*.pot)|*.pot|All files (*.*)|*.* > where the actual Romanian translation is > Şabloane GNU Gettext (*.po)|*.po|Toate fişierele (*.*)|*.* Thanks for spotting! Apparently, several other translations were affected by the same bug, should be all fixed now. Thanks, Vaclav -- PGP key: 0x465264C9, available from http://pgp.mit.edu/ ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Poedit-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/poedit-users
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) iD8DBQBHx9xXxDYa/UZSZMkRAjdwAJ9X+NP/JOkV8GKNwBghP/AKLXFgzgCfU8Q1 pWC6EYyTzbNfZ9f41m6J9ak= =kglN -----END PGP SIGNATURE-----