File Coverage

blib/lib/Locale/CLDR/Locales/Gn.pm
Criterion Covered Total %
statement 32 32 100.0
branch n/a
condition n/a
subroutine 11 11 100.0
pod n/a
total 43 43 100.0


line stmt bran cond sub pod time code
1             =encoding utf8
2              
3             =head1 NAME
4              
5             Locale::CLDR::Locales::Gn - Package for language Guarani
6              
7             =cut
8              
9             package Locale::CLDR::Locales::Gn;
10             # This file auto generated from Data\common\main\gn.xml
11             # on Fri 17 Jan 12:03:31 pm GMT
12              
13 1     1   1707848 use strict;
  1         2  
  1         46  
14 1     1   6 use warnings;
  1         8  
  1         65  
15 1     1   38 use version;
  1         4  
  1         9  
16              
17             our $VERSION = version->declare('v0.46.0');
18              
19 1     1   154 use v5.12.0;
  1         4  
20 1     1   8 use mro 'c3';
  1         2  
  1         11  
21 1     1   36 use utf8;
  1         2  
  1         26  
22 1     1   83 use feature 'unicode_strings';
  1         2  
  1         182  
23 1     1   25 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  1         3  
  1         12  
24 1     1   4064 use Moo;
  1         9  
  1         9  
25              
26             extends('Locale::CLDR::Locales::Root');
27             has 'display_name_language' => (
28             is => 'ro',
29             isa => CodeRef,
30             init_arg => undef,
31             default => sub {
32             sub {
33             my %languages = (
34             'gn' => 'avañe’ẽ',
35              
36             );
37             if (@_) {
38             return $languages{$_[0]};
39             }
40             return \%languages;
41             }
42             },
43             );
44              
45             has 'display_name_region' => (
46             is => 'ro',
47             isa => HashRef[Str],
48             init_arg => undef,
49             default => sub {
50             {
51             '001' => 'yvóra',
52             '002' => 'África',
53             '003' => 'América del Norte',
54             '005' => 'América del Sur',
55             '009' => 'Oceanía',
56             '013' => 'América Central',
57             '019' => 'América',
58             '021' => 'Norteamérica',
59             '029' => 'Caribe',
60             '142' => 'Ásia',
61             '150' => 'Európa',
62             '419' => 'América Latina',
63             'AR' => 'Argentína',
64             'BO' => 'Bolívia',
65             'BR' => 'Brasil',
66             'CL' => 'Chíle',
67             'CO' => 'Colómbia',
68             'EC' => 'Ecuador',
69             'EU' => 'Union Européa',
70             'EZ' => 'Eurozóna',
71             'GF' => 'Guyána Francésa',
72             'GL' => 'Groenlandia',
73             'GY' => 'Guyana',
74             'MX' => 'México',
75             'PE' => 'Peru',
76             'PY' => 'Paraguai',
77             'SR' => 'Surinam',
78             'UN' => 'Naciónes Unídas',
79             'US' => 'Estados Unidos',
80             'US@alt=short' => 'EE. UU.',
81             'UY' => 'Uruguay',
82             'VE' => 'Venezuéla',
83              
84             }
85             },
86             );
87              
88             has 'characters' => (
89             is => 'ro',
90             isa => HashRef,
91             init_arg => undef,
92             default => $^V ge v5.18.0
93             ? eval <<'EOT'
94             sub {
95             no warnings 'experimental::regex_sets';
96             return {
97             auxiliary => qr{[b c d f q w x z]},
98             index => ['AÃ', '{CH}', 'EẼ', 'G{G̃}', 'H', 'IĨ', 'J', 'K', 'L', 'M', '{MB}', 'NÑ', '{ND}', '{NG}', '{NT}', 'OÕ', 'P', 'R', '{RR}', 'S', 'T', 'UŨ', 'V', 'YỸ', 'ʼ'],
99             main => qr{[aã {ch} eẽ g{g̃} h iĩ j k l m {mb} nñ {nd} {ng} {nt} oõ p r {rr} s t uũ v yỹ ʼ]},
100             };
101             },
102             EOT
103             : sub {
104             return { index => ['AÃ', '{CH}', 'EẼ', 'G{G̃}', 'H', 'IĨ', 'J', 'K', 'L', 'M', '{MB}', 'NÑ', '{ND}', '{NG}', '{NT}', 'OÕ', 'P', 'R', '{RR}', 'S', 'T', 'UŨ', 'V', 'YỸ', 'ʼ'], };
105             },
106 1     1   247 );
  1         2  
  1         256  
107              
108              
109             has 'number_symbols' => (
110             is => 'ro',
111             isa => HashRef,
112             init_arg => undef,
113             default => sub { {
114             'latn' => {
115             'decimal' => q(,),
116             'group' => q(.),
117             },
118             } }
119             );
120              
121             has 'currencies' => (
122             is => 'ro',
123             isa => HashRef,
124             init_arg => undef,
125             default => sub { {
126             'PYG' => {
127             symbol => '₲',
128             },
129             } },
130             );
131              
132              
133             has 'calendar_months' => (
134             is => 'ro',
135             isa => HashRef,
136             init_arg => undef,
137             default => sub { {
138             'gregorian' => {
139             'format' => {
140             wide => {
141             nonleap => [
142             'Jasyteĩ',
143             'Jasykõi',
144             'Jasyapy',
145             'Jasyrundy',
146             'Jasypo',
147             'Jasypoteĩ',
148             'Jasypokõi',
149             'Jasypoapy',
150             'Jasyporundy',
151             'Jasypa',
152             'Jasypateĩ',
153             'Jasypakõi'
154             ],
155             leap => [
156            
157             ],
158             },
159             },
160             },
161             } },
162             );
163              
164             has 'calendar_days' => (
165             is => 'ro',
166             isa => HashRef,
167             init_arg => undef,
168             default => sub { {
169             'gregorian' => {
170             'format' => {
171             wide => {
172             mon => 'Arakõi',
173             tue => 'Araapy',
174             wed => 'Ararundy',
175             thu => 'Arapo',
176             fri => 'Arapoteĩ',
177             sat => 'Arapokõi',
178             sun => 'Arateĩ'
179             },
180             },
181             },
182             } },
183             );
184              
185             has 'eras' => (
186             is => 'ro',
187             isa => HashRef,
188             init_arg => undef,
189             default => sub { {
190             'gregorian' => {
191             },
192             } },
193             );
194              
195             has 'date_formats' => (
196             is => 'ro',
197             isa => HashRef,
198             init_arg => undef,
199             default => sub { {
200             'gregorian' => {
201             },
202             } },
203             );
204              
205             has 'time_formats' => (
206             is => 'ro',
207             isa => HashRef,
208             init_arg => undef,
209             default => sub { {
210             'gregorian' => {
211             },
212             } },
213             );
214              
215             has 'datetime_formats' => (
216             is => 'ro',
217             isa => HashRef,
218             init_arg => undef,
219             default => sub { {
220             'gregorian' => {
221             },
222             } },
223             );
224              
225             has 'datetime_formats_available_formats' => (
226             is => 'ro',
227             isa => HashRef,
228             init_arg => undef,
229             default => sub { {
230             } },
231             );
232              
233             has 'datetime_formats_append_item' => (
234             is => 'ro',
235             isa => HashRef,
236             init_arg => undef,
237             default => sub { {
238             } },
239             );
240              
241             has 'datetime_formats_interval' => (
242             is => 'ro',
243             isa => HashRef,
244             init_arg => undef,
245             default => sub { {
246             } },
247             );
248              
249             has 'time_zone_names' => (
250             is => 'ro',
251             isa => HashRef,
252             init_arg => undef,
253             default => sub { {
254             'Bolivia' => {
255             long => {
256             'standard' => q#Bolivia óra#,
257             },
258             },
259             'Ecuador' => {
260             long => {
261             'standard' => q#Ecuador óra#,
262             },
263             },
264             'Galapagos' => {
265             long => {
266             'standard' => q#Galápagos óra#,
267             },
268             },
269             'Venezuela' => {
270             long => {
271             'standard' => q#Venezuela óra#,
272             },
273             },
274             } }
275             );
276 1     1   2140 no Moo;
  1         2  
  1         8  
277              
278             1;
279              
280             # vim: tabstop=4