1########################################################################### 2# 3# This file is auto-generated by the Perl DateTime Suite locale 4# generator (0.05). This code generator comes with the 5# DateTime::Locale distribution in the tools/ directory, and is called 6# generate-from-cldr. 7# 8# This file as generated from the CLDR XML locale data. See the 9# LICENSE.cldr file included in this distribution for license details. 10# 11# This file was generated from the source file kpe.xml 12# The source file version number was 1.28, generated on 13# 2009/05/05 23:06:38. 14# 15# Do not edit this file directly. 16# 17########################################################################### 18 19package DateTime::Locale::kpe; 20 21use strict; 22use warnings; 23use utf8; 24 25use base 'DateTime::Locale::root'; 26 27sub cldr_version { return "1\.7\.1" } 28 29{ 30 my $am_pm_abbreviated = [ "AM", "PM" ]; 31 sub am_pm_abbreviated { return $am_pm_abbreviated } 32} 33{ 34 my $date_format_full = "EEEE\,\ y\ MMMM\ dd"; 35 sub date_format_full { return $date_format_full } 36} 37 38{ 39 my $date_format_long = "y\ MMMM\ d"; 40 sub date_format_long { return $date_format_long } 41} 42 43{ 44 my $date_format_medium = "y\ MMM\ d"; 45 sub date_format_medium { return $date_format_medium } 46} 47 48{ 49 my $date_format_short = "yy\/MM\/dd"; 50 sub date_format_short { return $date_format_short } 51} 52 53{ 54 my $day_format_abbreviated = [ "2", "3", "4", "5", "6", "7", "1" ]; 55 sub day_format_abbreviated { return $day_format_abbreviated } 56} 57 58sub day_format_narrow { $_[0]->day_stand_alone_narrow() } 59 60{ 61 my $day_format_wide = [ "2", "3", "4", "5", "6", "7", "1" ]; 62 sub day_format_wide { return $day_format_wide } 63} 64 65sub day_stand_alone_abbreviated { $_[0]->day_format_abbreviated() } 66 67{ 68 my $day_stand_alone_narrow = [ "2", "3", "4", "5", "6", "7", "1" ]; 69 sub day_stand_alone_narrow { return $day_stand_alone_narrow } 70} 71 72sub day_stand_alone_wide { $_[0]->day_format_wide() } 73 74{ 75 my $era_abbreviated = [ "BCE", "CE" ]; 76 sub era_abbreviated { return $era_abbreviated } 77} 78 79sub era_narrow { $_[0]->era_abbreviated() } 80 81{ 82 my $first_day_of_week = "1"; 83 sub first_day_of_week { return $first_day_of_week } 84} 85 86{ 87 my $month_format_abbreviated = [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" ]; 88 sub month_format_abbreviated { return $month_format_abbreviated } 89} 90 91sub month_format_narrow { $_[0]->month_stand_alone_narrow() } 92 93{ 94 my $month_format_wide = [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" ]; 95 sub month_format_wide { return $month_format_wide } 96} 97 98sub month_stand_alone_abbreviated { $_[0]->month_format_abbreviated() } 99 100{ 101 my $month_stand_alone_narrow = [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" ]; 102 sub month_stand_alone_narrow { return $month_stand_alone_narrow } 103} 104 105sub month_stand_alone_wide { $_[0]->month_format_wide() } 106 107{ 108 my $quarter_format_abbreviated = [ "Q1", "Q2", "Q3", "Q4" ]; 109 sub quarter_format_abbreviated { return $quarter_format_abbreviated } 110} 111{ 112 my $quarter_format_wide = [ "Q1", "Q2", "Q3", "Q4" ]; 113 sub quarter_format_wide { return $quarter_format_wide } 114} 115 116sub quarter_stand_alone_abbreviated { $_[0]->quarter_format_abbreviated() } 117 118 119sub quarter_stand_alone_wide { $_[0]->quarter_format_wide() } 120 121{ 122 my $time_format_full = "HH\:mm\:ss\ zzzz"; 123 sub time_format_full { return $time_format_full } 124} 125 126{ 127 my $time_format_long = "HH\:mm\:ss\ z"; 128 sub time_format_long { return $time_format_long } 129} 130 131{ 132 my $time_format_medium = "HH\:mm\:ss"; 133 sub time_format_medium { return $time_format_medium } 134} 135 136{ 137 my $time_format_short = "HH\:mm"; 138 sub time_format_short { return $time_format_short } 139} 140 141{ 142 my $_format_for_yyQ = "Q\ yy"; 143 sub _format_for_yyQ { return $_format_for_yyQ } 144} 145 146{ 147 my $_available_formats = 148 { 149 "yyQ" => "Q\ yy" 150 }; 151 sub _available_formats { return $_available_formats } 152} 153 1541; 155 156__END__ 157 158 159=pod 160 161=encoding utf8 162 163=head1 NAME 164 165DateTime::Locale::kpe 166 167=head1 SYNOPSIS 168 169 use DateTime; 170 171 my $dt = DateTime->now( locale => 'kpe' ); 172 print $dt->month_name(); 173 174=head1 DESCRIPTION 175 176This is the DateTime locale package for Kpelle. 177 178=head1 DATA 179 180This locale inherits from the L<DateTime::Locale::root> locale. 181 182It contains the following data. 183 184=head2 Days 185 186=head3 Wide (format) 187 188 2 189 3 190 4 191 5 192 6 193 7 194 1 195 196=head3 Abbreviated (format) 197 198 2 199 3 200 4 201 5 202 6 203 7 204 1 205 206=head3 Narrow (format) 207 208 2 209 3 210 4 211 5 212 6 213 7 214 1 215 216=head3 Wide (stand-alone) 217 218 2 219 3 220 4 221 5 222 6 223 7 224 1 225 226=head3 Abbreviated (stand-alone) 227 228 2 229 3 230 4 231 5 232 6 233 7 234 1 235 236=head3 Narrow (stand-alone) 237 238 2 239 3 240 4 241 5 242 6 243 7 244 1 245 246=head2 Months 247 248=head3 Wide (format) 249 250 1 251 2 252 3 253 4 254 5 255 6 256 7 257 8 258 9 259 10 260 11 261 12 262 263=head3 Abbreviated (format) 264 265 1 266 2 267 3 268 4 269 5 270 6 271 7 272 8 273 9 274 10 275 11 276 12 277 278=head3 Narrow (format) 279 280 1 281 2 282 3 283 4 284 5 285 6 286 7 287 8 288 9 289 10 290 11 291 12 292 293=head3 Wide (stand-alone) 294 295 1 296 2 297 3 298 4 299 5 300 6 301 7 302 8 303 9 304 10 305 11 306 12 307 308=head3 Abbreviated (stand-alone) 309 310 1 311 2 312 3 313 4 314 5 315 6 316 7 317 8 318 9 319 10 320 11 321 12 322 323=head3 Narrow (stand-alone) 324 325 1 326 2 327 3 328 4 329 5 330 6 331 7 332 8 333 9 334 10 335 11 336 12 337 338=head2 Quarters 339 340=head3 Wide (format) 341 342 Q1 343 Q2 344 Q3 345 Q4 346 347=head3 Abbreviated (format) 348 349 Q1 350 Q2 351 Q3 352 Q4 353 354=head3 Narrow (format) 355 356 1 357 2 358 3 359 4 360 361=head3 Wide (stand-alone) 362 363 Q1 364 Q2 365 Q3 366 Q4 367 368=head3 Abbreviated (stand-alone) 369 370 Q1 371 Q2 372 Q3 373 Q4 374 375=head3 Narrow (stand-alone) 376 377 1 378 2 379 3 380 4 381 382=head2 Eras 383 384=head3 Wide 385 386 BCE 387 CE 388 389=head3 Abbreviated 390 391 BCE 392 CE 393 394=head3 Narrow 395 396 BCE 397 CE 398 399=head2 Date Formats 400 401=head3 Full 402 403 2008-02-05T18:30:30 = 3, 2008 2 05 404 1995-12-22T09:05:02 = 6, 1995 12 22 405 -0010-09-15T04:44:23 = 7, -10 9 15 406 407=head3 Long 408 409 2008-02-05T18:30:30 = 2008 2 5 410 1995-12-22T09:05:02 = 1995 12 22 411 -0010-09-15T04:44:23 = -10 9 15 412 413=head3 Medium 414 415 2008-02-05T18:30:30 = 2008 2 5 416 1995-12-22T09:05:02 = 1995 12 22 417 -0010-09-15T04:44:23 = -10 9 15 418 419=head3 Short 420 421 2008-02-05T18:30:30 = 08/02/05 422 1995-12-22T09:05:02 = 95/12/22 423 -0010-09-15T04:44:23 = -10/09/15 424 425=head3 Default 426 427 2008-02-05T18:30:30 = 2008 2 5 428 1995-12-22T09:05:02 = 1995 12 22 429 -0010-09-15T04:44:23 = -10 9 15 430 431=head2 Time Formats 432 433=head3 Full 434 435 2008-02-05T18:30:30 = 18:30:30 UTC 436 1995-12-22T09:05:02 = 09:05:02 UTC 437 -0010-09-15T04:44:23 = 04:44:23 UTC 438 439=head3 Long 440 441 2008-02-05T18:30:30 = 18:30:30 UTC 442 1995-12-22T09:05:02 = 09:05:02 UTC 443 -0010-09-15T04:44:23 = 04:44:23 UTC 444 445=head3 Medium 446 447 2008-02-05T18:30:30 = 18:30:30 448 1995-12-22T09:05:02 = 09:05:02 449 -0010-09-15T04:44:23 = 04:44:23 450 451=head3 Short 452 453 2008-02-05T18:30:30 = 18:30 454 1995-12-22T09:05:02 = 09:05 455 -0010-09-15T04:44:23 = 04:44 456 457=head3 Default 458 459 2008-02-05T18:30:30 = 18:30:30 460 1995-12-22T09:05:02 = 09:05:02 461 -0010-09-15T04:44:23 = 04:44:23 462 463=head2 Datetime Formats 464 465=head3 Full 466 467 2008-02-05T18:30:30 = 3, 2008 2 05 18:30:30 UTC 468 1995-12-22T09:05:02 = 6, 1995 12 22 09:05:02 UTC 469 -0010-09-15T04:44:23 = 7, -10 9 15 04:44:23 UTC 470 471=head3 Long 472 473 2008-02-05T18:30:30 = 2008 2 5 18:30:30 UTC 474 1995-12-22T09:05:02 = 1995 12 22 09:05:02 UTC 475 -0010-09-15T04:44:23 = -10 9 15 04:44:23 UTC 476 477=head3 Medium 478 479 2008-02-05T18:30:30 = 2008 2 5 18:30:30 480 1995-12-22T09:05:02 = 1995 12 22 09:05:02 481 -0010-09-15T04:44:23 = -10 9 15 04:44:23 482 483=head3 Short 484 485 2008-02-05T18:30:30 = 08/02/05 18:30 486 1995-12-22T09:05:02 = 95/12/22 09:05 487 -0010-09-15T04:44:23 = -10/09/15 04:44 488 489=head3 Default 490 491 2008-02-05T18:30:30 = 2008 2 5 18:30:30 492 1995-12-22T09:05:02 = 1995 12 22 09:05:02 493 -0010-09-15T04:44:23 = -10 9 15 04:44:23 494 495=head2 Available Formats 496 497=head3 d (d) 498 499 2008-02-05T18:30:30 = 5 500 1995-12-22T09:05:02 = 22 501 -0010-09-15T04:44:23 = 15 502 503=head3 EEEd (d EEE) 504 505 2008-02-05T18:30:30 = 5 3 506 1995-12-22T09:05:02 = 22 6 507 -0010-09-15T04:44:23 = 15 7 508 509=head3 Hm (H:mm) 510 511 2008-02-05T18:30:30 = 18:30 512 1995-12-22T09:05:02 = 9:05 513 -0010-09-15T04:44:23 = 4:44 514 515=head3 hm (h:mm a) 516 517 2008-02-05T18:30:30 = 6:30 PM 518 1995-12-22T09:05:02 = 9:05 AM 519 -0010-09-15T04:44:23 = 4:44 AM 520 521=head3 Hms (H:mm:ss) 522 523 2008-02-05T18:30:30 = 18:30:30 524 1995-12-22T09:05:02 = 9:05:02 525 -0010-09-15T04:44:23 = 4:44:23 526 527=head3 hms (h:mm:ss a) 528 529 2008-02-05T18:30:30 = 6:30:30 PM 530 1995-12-22T09:05:02 = 9:05:02 AM 531 -0010-09-15T04:44:23 = 4:44:23 AM 532 533=head3 M (L) 534 535 2008-02-05T18:30:30 = 2 536 1995-12-22T09:05:02 = 12 537 -0010-09-15T04:44:23 = 9 538 539=head3 Md (M-d) 540 541 2008-02-05T18:30:30 = 2-5 542 1995-12-22T09:05:02 = 12-22 543 -0010-09-15T04:44:23 = 9-15 544 545=head3 MEd (E, M-d) 546 547 2008-02-05T18:30:30 = 3, 2-5 548 1995-12-22T09:05:02 = 6, 12-22 549 -0010-09-15T04:44:23 = 7, 9-15 550 551=head3 MMM (LLL) 552 553 2008-02-05T18:30:30 = 2 554 1995-12-22T09:05:02 = 12 555 -0010-09-15T04:44:23 = 9 556 557=head3 MMMd (MMM d) 558 559 2008-02-05T18:30:30 = 2 5 560 1995-12-22T09:05:02 = 12 22 561 -0010-09-15T04:44:23 = 9 15 562 563=head3 MMMEd (E MMM d) 564 565 2008-02-05T18:30:30 = 3 2 5 566 1995-12-22T09:05:02 = 6 12 22 567 -0010-09-15T04:44:23 = 7 9 15 568 569=head3 MMMMd (MMMM d) 570 571 2008-02-05T18:30:30 = 2 5 572 1995-12-22T09:05:02 = 12 22 573 -0010-09-15T04:44:23 = 9 15 574 575=head3 MMMMEd (E MMMM d) 576 577 2008-02-05T18:30:30 = 3 2 5 578 1995-12-22T09:05:02 = 6 12 22 579 -0010-09-15T04:44:23 = 7 9 15 580 581=head3 ms (mm:ss) 582 583 2008-02-05T18:30:30 = 30:30 584 1995-12-22T09:05:02 = 05:02 585 -0010-09-15T04:44:23 = 44:23 586 587=head3 y (y) 588 589 2008-02-05T18:30:30 = 2008 590 1995-12-22T09:05:02 = 1995 591 -0010-09-15T04:44:23 = -10 592 593=head3 yM (y-M) 594 595 2008-02-05T18:30:30 = 2008-2 596 1995-12-22T09:05:02 = 1995-12 597 -0010-09-15T04:44:23 = -10-9 598 599=head3 yMEd (EEE, y-M-d) 600 601 2008-02-05T18:30:30 = 3, 2008-2-5 602 1995-12-22T09:05:02 = 6, 1995-12-22 603 -0010-09-15T04:44:23 = 7, -10-9-15 604 605=head3 yMMM (y MMM) 606 607 2008-02-05T18:30:30 = 2008 2 608 1995-12-22T09:05:02 = 1995 12 609 -0010-09-15T04:44:23 = -10 9 610 611=head3 yMMMEd (EEE, y MMM d) 612 613 2008-02-05T18:30:30 = 3, 2008 2 5 614 1995-12-22T09:05:02 = 6, 1995 12 22 615 -0010-09-15T04:44:23 = 7, -10 9 15 616 617=head3 yMMMM (y MMMM) 618 619 2008-02-05T18:30:30 = 2008 2 620 1995-12-22T09:05:02 = 1995 12 621 -0010-09-15T04:44:23 = -10 9 622 623=head3 yQ (y Q) 624 625 2008-02-05T18:30:30 = 2008 1 626 1995-12-22T09:05:02 = 1995 4 627 -0010-09-15T04:44:23 = -10 3 628 629=head3 yQQQ (y QQQ) 630 631 2008-02-05T18:30:30 = 2008 Q1 632 1995-12-22T09:05:02 = 1995 Q4 633 -0010-09-15T04:44:23 = -10 Q3 634 635=head3 yyQ (Q yy) 636 637 2008-02-05T18:30:30 = 1 08 638 1995-12-22T09:05:02 = 4 95 639 -0010-09-15T04:44:23 = 3 -10 640 641=head2 Miscellaneous 642 643=head3 Prefers 24 hour time? 644 645Yes 646 647=head3 Local first day of the week 648 6492 650 651 652=head1 SUPPORT 653 654See L<DateTime::Locale>. 655 656=head1 AUTHOR 657 658Dave Rolsky <autarch@urth.org> 659 660=head1 COPYRIGHT 661 662Copyright (c) 2008 David Rolsky. All rights reserved. This program is 663free software; you can redistribute it and/or modify it under the same 664terms as Perl itself. 665 666This module was generated from data provided by the CLDR project, see 667the LICENSE.cldr in this distribution for details on the CLDR data's 668license. 669 670=cut 671