CVS has been updated.

Bug Status Changes:

 To fixed: 112


New Stuff:

 + Yannick LE NY's french translation file.

 + Temporary fix for bug #110

 + Removed C-a and C-d and account add and delete shortcuts (#112).

 + Reconcile window comes up with at least 8 rows displayed. The
   scrollbars are always shown to make the reconcile column width
   more uniform.

 + The options dialog runs all the displayed strings through gettext.

 + There is new guile functionality for translating strings.
   The guile functions gnc:gettext and gnc:_ both return the
   translated version of a string, if it exists, or the original
   string otherwise.

   Also, if (gnc:debugging?) is true, any strings which could be
   *potentially* displayed to the user should be registered with
   gnc:register-translatable-strings. When in debug mode, there
   is a menu item in the extensions menu which saves all the
   registered strings to a file suitable for gettext parsing.

   This already happens for all options, both global and report,
   and for menu items. The other strings used in individual reports
   still need to be registered when the report is loaded and the
   strings which are actually used when the report is run need to
   be passed through gnc:_.

   As a hack, if (gnc:debugging?) is true, gnc:gettext and gnc:_
   will also register the string. However, since not all strings
   may be used in a given run of a report, it's best to register
   them all explicitly.

 + The translatable strings in the options and menu items which
   were found with the above method have been added to the file
   gnucash/po/guile_strings, which is now used in generating po
   files. Both fr.po and de.po have been merged with this file.

   This added about 200 strings; translators, have fun!


dave

--
Gnucash Developer's List 
To unsubscribe send empty email to: [EMAIL PROTECTED]

Reply via email to