Quoting Christian Stimming <[EMAIL PROTECTED]>:

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
      [EMAIL PROTECTED]                        PGP key available

_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to