Remove Locale-Codes internals from core
[p5sagit/p5-mst-13.2.git] / cpan / Locale-Codes / lib / Locale / Constants.pm
CommitLineData
6b14ceb7 1package Locale::Constants;
f768f60b 2# Copyright (C) 2001 Canon Research Centre Europe (CRE).
3# Copyright (C) 2002-2009 Neil Bowers
4# Copyright (c) 2010-2010 Sullivan Beck
5# This program is free software; you can redistribute it and/or modify it
6# under the same terms as Perl itself.
7
47a334e9 8use strict;
f768f60b 9use warnings;
47a334e9 10
11require Exporter;
12
6b14ceb7 13#-----------------------------------------------------------------------
14# Public Global Variables
15#-----------------------------------------------------------------------
f768f60b 16
47a334e9 17use vars qw($VERSION @ISA @EXPORT);
f768f60b 18
19$VERSION='3.12';
20@ISA = qw(Exporter);
21@EXPORT = qw(LOCALE_CODE_ALPHA_2
22 LOCALE_CODE_ALPHA_3
23 LOCALE_CODE_NUMERIC
24 LOCALE_CODE_FIPS
25 LOCALE_CODE_DOM
26 LOCALE_CODE_DEFAULT
27
28 LOCALE_LANG_ALPHA_2
29 LOCALE_LANG_ALPHA_3
30 LOCALE_LANG_TERM
31 LOCALE_LANG_DEFAULT
32
33 LOCALE_CURR_ALPHA
34 LOCALE_CURR_NUMERIC
35 LOCALE_CURR_DEFAULT
36
37 LOCALE_SCRIPT_ALPHA
38 LOCALE_SCRIPT_NUMERIC
39 LOCALE_SCRIPT_DEFAULT
40 );
47a334e9 41
6b14ceb7 42#-----------------------------------------------------------------------
43# Constants
44#-----------------------------------------------------------------------
47a334e9 45
f768f60b 46use constant LOCALE_CODE_ALPHA_2 => 1;
47use constant LOCALE_CODE_ALPHA_3 => 2;
48use constant LOCALE_CODE_NUMERIC => 3;
49use constant LOCALE_CODE_FIPS => 4;
50use constant LOCALE_CODE_DOM => 5;
47a334e9 51
f768f60b 52use constant LOCALE_CODE_DEFAULT => LOCALE_CODE_ALPHA_2;
47a334e9 53
f768f60b 54use constant LOCALE_LANG_ALPHA_2 => 1;
55use constant LOCALE_LANG_ALPHA_3 => 2;
56use constant LOCALE_LANG_TERM => 3;
57
58use constant LOCALE_LANG_DEFAULT => LOCALE_LANG_ALPHA_2;
59
60use constant LOCALE_CURR_ALPHA => 1;
61use constant LOCALE_CURR_NUMERIC => 2;
62
63use constant LOCALE_CURR_DEFAULT => LOCALE_CURR_ALPHA;
64
65use constant LOCALE_SCRIPT_ALPHA => 1;
66use constant LOCALE_SCRIPT_NUMERIC => 2;
67
68use constant LOCALE_SCRIPT_DEFAULT => LOCALE_SCRIPT_ALPHA;
69
701;
71# Local Variables:
72# mode: cperl
73# indent-tabs-mode: nil
74# cperl-indent-level: 3
75# cperl-continued-statement-offset: 2
76# cperl-continued-brace-offset: 0
77# cperl-brace-offset: 0
78# cperl-brace-imaginary-offset: 0
79# cperl-label-offset: -2
80# End: