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