1 package Locale::Codes::Language;
2 # Copyright (C) 2001 Canon Research Centre Europe (CRE).
3 # Copyright (C) 2002-2009 Neil Bowers
4 # Copyright (c) 2010-2015 Sullivan Beck
5 # This program is free software; you can redistribute it and/or modify it
6 # under the same terms as Perl itself.
15 use Locale::Codes::Constants;
16 use Locale::Codes::Language_Codes;
17 use Locale::Codes::Language_Retired;
19 #=======================================================================
20 # Public Global Variables
21 #=======================================================================
23 our($VERSION,@ISA,@EXPORT,@EXPORT_OK);
27 @EXPORT = qw(code2language
38 return Locale::Codes::_code2name('language',@_);
42 return Locale::Codes::_name2code('language',@_);
45 sub language_code2code {
46 return Locale::Codes::_code2code('language',@_);
49 sub all_language_codes {
50 return Locale::Codes::_all_codes('language',@_);
53 sub all_language_names {
54 return Locale::Codes::_all_names('language',@_);
58 return Locale::Codes::_rename('language',@_);
62 return Locale::Codes::_add_code('language',@_);
66 return Locale::Codes::_delete_code('language',@_);
69 sub add_language_alias {
70 return Locale::Codes::_add_alias('language',@_);
73 sub delete_language_alias {
74 return Locale::Codes::_delete_alias('language',@_);
77 sub rename_language_code {
78 return Locale::Codes::_rename_code('language',@_);
81 sub add_language_code_alias {
82 return Locale::Codes::_add_code_alias('language',@_);
85 sub delete_language_code_alias {
86 return Locale::Codes::_delete_code_alias('language',@_);
92 # indent-tabs-mode: nil
93 # cperl-indent-level: 3
94 # cperl-continued-statement-offset: 2
95 # cperl-continued-brace-offset: 0
96 # cperl-brace-offset: 0
97 # cperl-brace-imaginary-offset: 0
98 # cperl-label-offset: -2