r18530 - gnucash/trunk/src/gnome - I18n fix of concatenated expression.

Christian Stimming cstim at code.gnucash.org
Wed Dec 23 16:04:22 EST 2009


Author: cstim
Date: 2009-12-23 16:04:22 -0500 (Wed, 23 Dec 2009)
New Revision: 18530
Trac: http://svn.gnucash.org/trac/changeset/18530

Modified:
   gnucash/trunk/src/gnome/druid-loan.c
Log:
I18n fix of concatenated expression.

We must not concatenate a word expression from different strings.
Instead, we must translate each expression separately.

Pointed out by Mark Haanen.

Modified: gnucash/trunk/src/gnome/druid-loan.c
===================================================================
--- gnucash/trunk/src/gnome/druid-loan.c	2009-12-23 20:54:48 UTC (rev 18529)
+++ gnucash/trunk/src/gnome/druid-loan.c	2009-12-23 21:04:22 UTC (rev 18530)
@@ -2269,11 +2269,12 @@
         {
                 GString *payMainTxnDesc = g_string_sized_new( 32 );
                 g_string_printf( payMainTxnDesc,
-                                 "%s - %s%s",
+                                 "%s - %s",
                                  ldd->ld.repMemo,
                                  ( ldd->ld.escrowAcct == NULL
-                                   ? "" : _("Escrow ") ),
-                                 _("Payment") );
+                                   ? _("Payment")
+				   : _("Escrow Payment") )
+				 );
                 
                 gnc_ttinfo_set_description( paymentSX->mainTxn,
                                             payMainTxnDesc->str );



More information about the gnucash-changes mailing list