[Pas-dev] i18n
Status: Beta
Brought to you by:
mortis
From: Kaare R. <ka...@ka...> - 2002-08-03 17:51:58
|
i18n and l10n is not just about characters and codesets. In a financial application there are major issues: - Characters and Codesets - Numbers Numbers can be represented differently in different locales. For example, the following numbers are all written correctly for their respective locales: 12,345.67 English 12.345,67 Danish 12345,67 French 1,2345.67 Asia - Currency In addition to the way a number is represented, there is a difference in the way currency is displayed and entered. $ 400.00 American 400,00 DKK Danish - Dates 12/31/2002 31/12-2002 2002-12-31 - Time 23:59:59 12:59:59 PM - Messages I believe that all this can be covered quite easily by using perl modules like gettext. But this is the tough part: - It has to work both as input and output It is necessary, when the user enters a date, that it is recognised correctly. If my locale is Danish, and I enter 3/8/2002, I want it to be August 3, 2002. If the locale is US English, it is March 8. -- Kaare Rasmussen --Linux, spil,-- Tlf: 3816 2582 Kaki Data tshirts, merchandize Fax: 3816 2501 Howitzvej 75 Åben 12.00-18.00 Email: ka...@we... 2000 Frederiksberg Lørdag 11.00-17.00 Web: www.suse.dk |