[PATCH] tree view column header i18n; glade-fixup

Derek Atkins warlord at MIT.EDU
Wed Feb 1 10:16:55 EST 2006


Quoting Christian Stimming <stimming at tuhh.de>:

> Derek Atkins schrieb:
>> Previously in cases like this we'd dome something like:
>>
>>  _("placeholder account:P")+20
>>
>> to represent this.   Then we add a translator note that they only translate
>> the string to the right of the colon, and leave the left-hand side alone.
>
> Yes, we had that, and 80% of the translators messed it up in the 
> first round, and 40% still in the second round. (I guess if you check 
> the current po files for these strings, you would immediately find 
> ones which have messed this up... checking... yeah, look for 
> "frozen:f" in http://svn.gnucash.org/repo/gnucash/trunk/po/da.po ...)
>
> The point is that we obviously needed this "disambiguating prefix" 
> already long ago, but there wasn't a standard solution available. Now 
> (since gtk2.4 to be precise) there is a gnome-wide standard solution 
> available, so we should better use that instead of yet another 
> home-brewn solution.

I'll note that [2] has the similar restrictions, and we could just
as easily implement it as it currently stands as:

  strchr(_("placeholder account:P"))+1

-derek

> Christian
>
>>> [1] 
>>> https://lists.gnucash.org/pipermail/gnucash-devel/2005-October/014236.html 
>>> [2] http://www.gtk.org/api/2.6/glib/glib-I18N.html#Q-:CAPS
>



-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available



More information about the gnucash-devel mailing list