Commit | Line | Data |
6b6e008c |
1 | |
2 | ChangeLog for Locale-Codes Distribution |
3 | |
4 | 2.00 2002-02-17 neilb |
5 | |
6 | * Created Locale::Script which provides an interface to the |
7 | ISO codes for identification of scripts (writing scripts, |
8 | rather than perl style scripts). The codes are defined |
9 | by ISO 15924, which is currently in final draft. |
10 | Thanks to Jarkko for pointing out this new standard. |
11 | All three code sets are supported, and a test-suite added. |
12 | |
13 | * Added support for country name variants to Locale::Country, |
14 | so that |
15 | country2code('USA') |
16 | country2code('United States') |
17 | country2code('United States of America') |
18 | will all return 'us'. |
19 | This had been in the LIMITATIONS section since the first version. |
20 | Patch from TJ Mather <tjmather@tjmather.com> with additional |
21 | variants from me. Added test-cases for these. |
22 | |
23 | * Added VERSION to Locale::Constants. Thanks to Jarkko for |
24 | pointing that it was missing. |
25 | |
26 | * Should really have bumped major version with previous release, |
27 | since there was a change to the API. |
28 | |
29 | 1.06 2001-03-04 neilb |
30 | |
31 | Added Locale::Constants, which defines three symbols |
32 | for identifying which codeset is being used: |
33 | |
34 | LOCALE_CODE_ALPHA_2 |
35 | LOCALE_CODE_ALPHA_3 |
36 | LOCALE_CODE_NUMERIC |
37 | |
38 | Updated Locale::Country to support all three code sets |
39 | defined by ISO 3166. This was requested by Keith Wall. |
40 | I haven't added multiple codeset support to the other |
41 | modules yet - I'll wait until someone asks for them. |
42 | |
43 | 1.05 Feb 2001 |
44 | |
45 | Added Locale::Currency, contribution from Michael Hennecke. |
46 | Added testsuite for it (t/currency.t) and added testcases |
47 | to t/all.t for the all_* functions. |
48 | |
49 | 1.04 Dec 2000 |
50 | |
51 | Fixed very minor typos from 1.03! |
52 | |
53 | 1.03 Dec 2000 |
54 | |
55 | Updated Locale::Country: |
56 | - fixed spelling of a few countries |
57 | - added link to a relevant page from CIA world factbook |
58 | |
59 | Updated Locale::Language: |
60 | - fixed typo in the documentation (ISO 939 should be 639) |
61 | |
62 | 1.02 May 2000 |
63 | |
64 | Updated Locale::Country and Locale::Language to reflect changes |
65 | in the relevant ISO standards. These mainly reflect languages |
66 | which are new to the relevant standard, and changes in the |
67 | spelling of some country names. |
68 | |
69 | Added official URLs for the standards to the SEE ALSO sections |
70 | of the doc for each module. |
71 | |
72 | Thanks to Jarkko Hietaniemi for pointing me at the pages |
73 | with latest versions of ISO 3166 and 639. |
74 | |
75 | 1.00 March 1998 |
76 | |
77 | Added Locale::Country::_alias_code() so that 'uk' can be added |
78 | as the code for "United Kingdom", if you want it. |
79 | This was prompted by Ed Jordan <ed@chronos.net> |
80 | |
81 | Added a new testsuite for handling this case, and extended the |
82 | existing test-suite to include testing of the case where |
83 | 'uk' hasn't been defined as a valid code. |
84 | |
85 | 0.003 May 1997 |
86 | |
87 | First public release to CPAN |
88 | |