translation procedures
Neil Williams
linux at codehelp.co.uk
Sun Sep 4 16:01:55 EDT 2005
On Sunday 04 September 2005 8:41 pm, Christian Stimming wrote:
> in the months after that. The point simply is: We have to face the fact
> that any other less-known project like "CashUtil" will never attract that
> much translators. It would be desireable and nice, but it won't be the
> case.
Agreed.
> But you can profit from this the other way round: CashUtil can simply copy
> the then-existing translations from gnucash into its own po directory, and
> CashUtil will then use those msgids that are also used inside CashUtil.
I think I did mention that there is common content to the CashUtil and
GnuCash-GUI po files. The difference is in the formatting - principally less
\n line endings (which look ugly on a CLI that has variable width). This
common content is mainly the QofBackendError output. I think that is
manageable.
e.g. my en_GB.po file for CashUtil is 31737bytes, the G2 one is 230931 -
nearly 9 times larger. About 75% of that CashUtil file is common to current
G2.
> But for this you need to ensure that all strings that are relevant to
> gnucash should also appear in the gnucash.pot file.
They will - once CashUtil is folded into the Gnucash source tree. There will
only be a couple of strings (strings, not files) that need to be translated
within QOF itself so whether we have lib/libqof or -lqof1 makes no odds to
the po files. The content of the object files, Account.c, gncInvoice.c etc.,
that will remain in the current source tree.
> That status should be kept.
Agreed.
> If libqof and/or the
> gnucash-file-backend move into some other CVS, we have to come up with
> other mechanisms to keep the translations in the gnucash.pot file,
Only libqof itself would ever move out - that does NOT include any of the
objects going into libcashobjects.la or any of the backend stuff in
libgnc-backend-file.la.
--
Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20050904/9744f93d/attachment.bin
More information about the gnucash-devel
mailing list