Hi all, Prompted by this post on the Koha users' list: http://lists.katipo.co.nz/public/koha/2007-February/011153.html I'd like to take a look at how we currently handle currency symbols in Koha. There's a standard defined for currency codes, ISO 4217: http://en.wikipedia.org/wiki/ISO_4217 I think it would be worthwhile to consider whether integrating those 'official' currency codes into Koha wherever currency is displayed would be useful. For adding records, obviously the MARC21/UNIMARC standard, along with AACR2 or another standard for representing the currency symbol should be used by the librarian. Probably Koha should be able to read that properly in the display pages and display the right currency automatically? Also, for places like fines, acquisitions, etc., where Koha handles monetary transactions, perhaps we should have a system preference for how to display the default currency? Any thoughts, comments, etc.? Cheers, -- Joshua Ferraro SUPPORT FOR OPEN-SOURCE SOFTWARE President, Technology migration, training, maintenance, support LibLime Featuring Koha Open-Source ILS jmf@liblime.com |Full Demos at http://liblime.com/koha |1(888)KohaILS
Joshua M. Ferraro a écrit :
Hi all, I'd like to take a look at how we currently handle currency symbols in Koha. There's a standard defined for currency codes, ISO 4217:
Any thoughts, comments, etc.?
We already have a format_date() sub to format a date according to a system preference. I think it's the way to go with currencies : have a format_currency($_) when showing a money value. Note that in the currency table, the value with an exchange rate of 1.0000 is considered as the value to show. thus, having EUR = 1.0000, USD = 1.4321 gives us : EUR 10000.00 in acquisition part of Koha. (Note that we would write 10000.00 EUR in fact, but that will be the goal of format_currency I bet ;-) ) Last note : it's not a high priority feature imho. -- Paul POULAIN et Henri Damien LAURENT Consultants indépendants en logiciels libres et bibliothéconomie (http://www.koha-fr.org) Tel : 04 91 31 45 19
participants (2)
-
Joshua M. Ferraro -
Paul POULAIN