[Kmymoney-devel] Fwd: RFC: Add ISO Currency Code support to KLocale

Alvaro Soliverez asoliverez at gmail.com
Tue Nov 3 04:24:29 CET 2009


FYI

For those who are not subscribed to the SF list.

This change will probably mean significant work for us, but in the end will
allow us to remove a lot of code and delegate the responsibility to the
KLocale classes, and an increased consistency among KDE apps.

Regards,
Alvaro

---------- Forwarded message ----------
From: John Layt <johnlayt at googlemail.com>
Date: Mon, Nov 2, 2009 at 7:41 PM
Subject: RFC: Add ISO Currency Code support to KLocale
To: kde-i18n-doc at kde.org, koffice-devel at kde.org,
kmymoney2-developer at lists.sourceforge.net, stephane at miraks.com,
plasma-devel at kde.org


Hi,

I am proposing to change KLocale to support the ISO 4217 Currency Code
standard (http://en.wikipedia.org/wiki/ISO_4217).

The existing currency support is based on a free-text currency symbol field.
This leaves applications such as KSpread, KMyMoney, Skrooge, Kraft,
KEuroCalc, and various Plasma widgets to provide their own implementation of
the ISO codes and translations of the names, leading to unnecessary
duplication and inconsistency.

This is an initial proposal aimed at improving the l10n and i18n issues, so
comment is particularly sought from the translation teams on a number of
issues, especially given how much work may be involved for them.

I am also seeking comment from the various financial applications to ensure
the initial implementation is flexible enough to meet their needs both now
and
in the future.

Details of the Design and Outstanding Issues are at
http://techbase.kde.org/Projects/kdelibs/localisation#ISO_4217_Currency_Code_Support
and the initial code can be found on the Review Board at
http://reviewboard.kde.org/r/2049 .

Thanks!

John.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kmymoney-devel/attachments/20091103/26d3b2d5/attachment.htm 


More information about the KMyMoney-devel mailing list