diff options
author | Karl Williamson <khw@cpan.org> | 2016-04-12 13:50:12 -0600 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2016-04-12 16:56:33 -0600 |
commit | e784ce68771fb02040c29dabd979f28734f81668 (patch) | |
tree | 91306f29c7f4e970c1699f08a67f8d29f100cdde /pod | |
parent | 1e922e44fa3ea1077ef73d202eb7f75cbeb39013 (diff) | |
download | perl-e784ce68771fb02040c29dabd979f28734f81668.tar.gz |
perllocale: Unicode has changed their data; fix references
We say something here that is no longer true; update it.
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perllocale.pod | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/pod/perllocale.pod b/pod/perllocale.pod index e1f34f1e72..018f916231 100644 --- a/pod/perllocale.pod +++ b/pod/perllocale.pod @@ -41,9 +41,9 @@ for EBCDIC platforms. L<http://cldr.unicode.org/> which includes more types of information than are available in the POSIX locale system. At the time of this writing, there was no CPAN module that provides access to this XML-encoded data. -However, many of its locales have the POSIX-only data extracted, and are -available as UTF-8 locales at -L<http://unicode.org/Public/cldr/latest/>.) +However, it is possible to compute the POSIX locale data from them, and +earlier CLDR versions had these already extracted for you as UTF-8 locales +L<http://unicode.org/Public/cldr/2.0.1/>.) =head1 WHAT IS A LOCALE @@ -1377,7 +1377,10 @@ system's implementation of the locale system than by Perl. The Unicode CLDR project extracts the POSIX portion of many of its locales, available at - http://unicode.org/Public/cldr/latest/ + http://unicode.org/Public/cldr/2.0.1/ + +(Newer versions of CLDR require you to compute the POSIX data yourself. +See L<http://unicode.org/Public/cldr/latest/>.) There is a large collection of locale definitions at: @@ -1458,7 +1461,10 @@ multi-byte: The only multi-byte (or wide character) locale that Perl is ever likely to support is UTF-8. This is due to the difficulty of implementation, the fact that high quality UTF-8 locales are now published for every -area of the world (L<http://unicode.org/Public/cldr/latest/>), and that +area of the world (L<http://unicode.org/Public/cldr/2.0.1/> for +ones that are already set-up, but from an earlier version; +L<http://unicode.org/Public/cldr/latest/> for the most up-to-date, but +you have to extract the POSIX information yourself), and that failing all that you can use the L<Encode> module to translate to/from your locale. So, you'll have to do one of those things if you're using one of these locales, such as Big5 or Shift JIS. For UTF-8 locales, in |