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 sq.xml 12# The source file version number was 1.81, generated on 13# 2009/06/15 03:46:26. 14# 15# Do not edit this file directly. 16# 17########################################################################### 18 19package DateTime::Locale::sq; 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 = [ "PD", "MD" ]; 31 sub am_pm_abbreviated { return $am_pm_abbreviated } 32} 33{ 34 my $date_format_full = "EEEE\,\ dd\ MMMM\ y"; 35 sub date_format_full { return $date_format_full } 36} 37 38{ 39 my $date_format_long = "dd\ MMMM\ y"; 40 sub date_format_long { return $date_format_long } 41} 42 43{ 44 my $date_format_medium = "yyyy\-MM\-dd"; 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 = [ "Hën", "Mar", "Mër", "Enj", "Pre", "Sht", "Die" ]; 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 = [ "e\ hënë", "e\ martë", "e\ mërkurë", "e\ enjte", "e\ premte", "e\ shtunë", "e\ diel" ]; 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 = [ "H", "M", "M", "E", "P", "S", "D" ]; 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 = [ "p\.e\.r\.", "n\.e\.r\." ]; 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 = [ "Jan", "Shk", "Mar", "Pri", "Maj", "Qer", "Kor", "Gsh", "Sht", "Tet", "Nën", "Dhj" ]; 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 = [ "janar", "shkurt", "mars", "prill", "maj", "qershor", "korrik", "gusht", "shtator", "tetor", "nëntor", "dhjetor" ]; 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 = [ "J", "S", "M", "P", "M", "Q", "K", "G", "S", "T", "N", "D" ]; 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 112sub quarter_format_narrow { $_[0]->quarter_stand_alone_narrow() } 113 114{ 115 my $quarter_format_wide = [ "Q1", "Q2", "Q3", "Q4" ]; 116 sub quarter_format_wide { return $quarter_format_wide } 117} 118 119sub quarter_stand_alone_abbreviated { $_[0]->quarter_format_abbreviated() } 120 121{ 122 my $quarter_stand_alone_narrow = [ "1", "2", "3", "4" ]; 123 sub quarter_stand_alone_narrow { return $quarter_stand_alone_narrow } 124} 125 126sub quarter_stand_alone_wide { $_[0]->quarter_format_wide() } 127 128{ 129 my $time_format_full = "h\.mm\.ss\.a\ zzzz"; 130 sub time_format_full { return $time_format_full } 131} 132 133{ 134 my $time_format_long = "h\.mm\.ss\.a\ z"; 135 sub time_format_long { return $time_format_long } 136} 137 138{ 139 my $time_format_medium = "h\.mm\.ss\.a"; 140 sub time_format_medium { return $time_format_medium } 141} 142 143{ 144 my $time_format_short = "h\.mm\.a"; 145 sub time_format_short { return $time_format_short } 146} 147 148{ 149 my $_format_for_Hm = "H\.mm"; 150 sub _format_for_Hm { return $_format_for_Hm } 151} 152 153{ 154 my $_format_for_Hms = "H\.mm\.ss"; 155 sub _format_for_Hms { return $_format_for_Hms } 156} 157 158{ 159 my $_format_for_M = "L"; 160 sub _format_for_M { return $_format_for_M } 161} 162 163{ 164 my $_format_for_MEd = "E\,\ d\.M"; 165 sub _format_for_MEd { return $_format_for_MEd } 166} 167 168{ 169 my $_format_for_MMM = "LLL"; 170 sub _format_for_MMM { return $_format_for_MMM } 171} 172 173{ 174 my $_format_for_MMMEd = "E\ d\ MMM"; 175 sub _format_for_MMMEd { return $_format_for_MMMEd } 176} 177 178{ 179 my $_format_for_MMMMEd = "E\ d\ MMMM"; 180 sub _format_for_MMMMEd { return $_format_for_MMMMEd } 181} 182 183{ 184 my $_format_for_MMMMd = "d\ MMMM"; 185 sub _format_for_MMMMd { return $_format_for_MMMMd } 186} 187 188{ 189 my $_format_for_MMMMdd = "dd\ MMMM"; 190 sub _format_for_MMMMdd { return $_format_for_MMMMdd } 191} 192 193{ 194 my $_format_for_MMMd = "d\ MMM"; 195 sub _format_for_MMMd { return $_format_for_MMMd } 196} 197 198{ 199 my $_format_for_MMdd = "MM\-dd"; 200 sub _format_for_MMdd { return $_format_for_MMdd } 201} 202 203{ 204 my $_format_for_Md = "M\-d"; 205 sub _format_for_Md { return $_format_for_Md } 206} 207 208{ 209 my $_format_for_d = "d"; 210 sub _format_for_d { return $_format_for_d } 211} 212 213{ 214 my $_format_for_ms = "mm\:ss"; 215 sub _format_for_ms { return $_format_for_ms } 216} 217 218{ 219 my $_format_for_y = "y"; 220 sub _format_for_y { return $_format_for_y } 221} 222 223{ 224 my $_format_for_yM = "M\.yyyy"; 225 sub _format_for_yM { return $_format_for_yM } 226} 227 228{ 229 my $_format_for_yMEd = "EEE\,\ d\.M\.yyyy"; 230 sub _format_for_yMEd { return $_format_for_yMEd } 231} 232 233{ 234 my $_format_for_yMMM = "MMM\ y"; 235 sub _format_for_yMMM { return $_format_for_yMMM } 236} 237 238{ 239 my $_format_for_yMMMEd = "d\ MMM\ y"; 240 sub _format_for_yMMMEd { return $_format_for_yMMMEd } 241} 242 243{ 244 my $_format_for_yMMMM = "MMMM\ y"; 245 sub _format_for_yMMMM { return $_format_for_yMMMM } 246} 247 248{ 249 my $_format_for_yyQ = "Q\ yy"; 250 sub _format_for_yyQ { return $_format_for_yyQ } 251} 252 253{ 254 my $_format_for_yyyyMM = "yyyy\-MM"; 255 sub _format_for_yyyyMM { return $_format_for_yyyyMM } 256} 257 258{ 259 my $_format_for_yyyyMMMM = "MMMM\ y"; 260 sub _format_for_yyyyMMMM { return $_format_for_yyyyMMMM } 261} 262 263{ 264 my $_available_formats = 265 { 266 "Hm" => "H\.mm", 267 "Hms" => "H\.mm\.ss", 268 "M" => "L", 269 "MEd" => "E\,\ d\.M", 270 "MMM" => "LLL", 271 "MMMEd" => "E\ d\ MMM", 272 "MMMMEd" => "E\ d\ MMMM", 273 "MMMMd" => "d\ MMMM", 274 "MMMMdd" => "dd\ MMMM", 275 "MMMd" => "d\ MMM", 276 "MMdd" => "MM\-dd", 277 "Md" => "M\-d", 278 "d" => "d", 279 "ms" => "mm\:ss", 280 "y" => "y", 281 "yM" => "M\.yyyy", 282 "yMEd" => "EEE\,\ d\.M\.yyyy", 283 "yMMM" => "MMM\ y", 284 "yMMMEd" => "d\ MMM\ y", 285 "yMMMM" => "MMMM\ y", 286 "yyQ" => "Q\ yy", 287 "yyyyMM" => "yyyy\-MM", 288 "yyyyMMMM" => "MMMM\ y" 289 }; 290 sub _available_formats { return $_available_formats } 291} 292 2931; 294 295__END__ 296 297 298=pod 299 300=encoding utf8 301 302=head1 NAME 303 304DateTime::Locale::sq 305 306=head1 SYNOPSIS 307 308 use DateTime; 309 310 my $dt = DateTime->now( locale => 'sq' ); 311 print $dt->month_name(); 312 313=head1 DESCRIPTION 314 315This is the DateTime locale package for Albanian. 316 317=head1 DATA 318 319This locale inherits from the L<DateTime::Locale::root> locale. 320 321It contains the following data. 322 323=head2 Days 324 325=head3 Wide (format) 326 327 e hënë 328 e martë 329 e mërkurë 330 e enjte 331 e premte 332 e shtunë 333 e diel 334 335=head3 Abbreviated (format) 336 337 Hën 338 Mar 339 Mër 340 Enj 341 Pre 342 Sht 343 Die 344 345=head3 Narrow (format) 346 347 H 348 M 349 M 350 E 351 P 352 S 353 D 354 355=head3 Wide (stand-alone) 356 357 e hënë 358 e martë 359 e mërkurë 360 e enjte 361 e premte 362 e shtunë 363 e diel 364 365=head3 Abbreviated (stand-alone) 366 367 Hën 368 Mar 369 Mër 370 Enj 371 Pre 372 Sht 373 Die 374 375=head3 Narrow (stand-alone) 376 377 H 378 M 379 M 380 E 381 P 382 S 383 D 384 385=head2 Months 386 387=head3 Wide (format) 388 389 janar 390 shkurt 391 mars 392 prill 393 maj 394 qershor 395 korrik 396 gusht 397 shtator 398 tetor 399 nëntor 400 dhjetor 401 402=head3 Abbreviated (format) 403 404 Jan 405 Shk 406 Mar 407 Pri 408 Maj 409 Qer 410 Kor 411 Gsh 412 Sht 413 Tet 414 Nën 415 Dhj 416 417=head3 Narrow (format) 418 419 J 420 S 421 M 422 P 423 M 424 Q 425 K 426 G 427 S 428 T 429 N 430 D 431 432=head3 Wide (stand-alone) 433 434 janar 435 shkurt 436 mars 437 prill 438 maj 439 qershor 440 korrik 441 gusht 442 shtator 443 tetor 444 nëntor 445 dhjetor 446 447=head3 Abbreviated (stand-alone) 448 449 Jan 450 Shk 451 Mar 452 Pri 453 Maj 454 Qer 455 Kor 456 Gsh 457 Sht 458 Tet 459 Nën 460 Dhj 461 462=head3 Narrow (stand-alone) 463 464 J 465 S 466 M 467 P 468 M 469 Q 470 K 471 G 472 S 473 T 474 N 475 D 476 477=head2 Quarters 478 479=head3 Wide (format) 480 481 Q1 482 Q2 483 Q3 484 Q4 485 486=head3 Abbreviated (format) 487 488 Q1 489 Q2 490 Q3 491 Q4 492 493=head3 Narrow (format) 494 495 1 496 2 497 3 498 4 499 500=head3 Wide (stand-alone) 501 502 Q1 503 Q2 504 Q3 505 Q4 506 507=head3 Abbreviated (stand-alone) 508 509 Q1 510 Q2 511 Q3 512 Q4 513 514=head3 Narrow (stand-alone) 515 516 1 517 2 518 3 519 4 520 521=head2 Eras 522 523=head3 Wide 524 525 BCE 526 CE 527 528=head3 Abbreviated 529 530 p.e.r. 531 n.e.r. 532 533=head3 Narrow 534 535 p.e.r. 536 n.e.r. 537 538=head2 Date Formats 539 540=head3 Full 541 542 2008-02-05T18:30:30 = e martë, 05 shkurt 2008 543 1995-12-22T09:05:02 = e premte, 22 dhjetor 1995 544 -0010-09-15T04:44:23 = e shtunë, 15 shtator -10 545 546=head3 Long 547 548 2008-02-05T18:30:30 = 05 shkurt 2008 549 1995-12-22T09:05:02 = 22 dhjetor 1995 550 -0010-09-15T04:44:23 = 15 shtator -10 551 552=head3 Medium 553 554 2008-02-05T18:30:30 = 2008-02-05 555 1995-12-22T09:05:02 = 1995-12-22 556 -0010-09-15T04:44:23 = -010-09-15 557 558=head3 Short 559 560 2008-02-05T18:30:30 = 08-02-05 561 1995-12-22T09:05:02 = 95-12-22 562 -0010-09-15T04:44:23 = -10-09-15 563 564=head3 Default 565 566 2008-02-05T18:30:30 = 2008-02-05 567 1995-12-22T09:05:02 = 1995-12-22 568 -0010-09-15T04:44:23 = -010-09-15 569 570=head2 Time Formats 571 572=head3 Full 573 574 2008-02-05T18:30:30 = 6.30.30.MD UTC 575 1995-12-22T09:05:02 = 9.05.02.PD UTC 576 -0010-09-15T04:44:23 = 4.44.23.PD UTC 577 578=head3 Long 579 580 2008-02-05T18:30:30 = 6.30.30.MD UTC 581 1995-12-22T09:05:02 = 9.05.02.PD UTC 582 -0010-09-15T04:44:23 = 4.44.23.PD UTC 583 584=head3 Medium 585 586 2008-02-05T18:30:30 = 6.30.30.MD 587 1995-12-22T09:05:02 = 9.05.02.PD 588 -0010-09-15T04:44:23 = 4.44.23.PD 589 590=head3 Short 591 592 2008-02-05T18:30:30 = 6.30.MD 593 1995-12-22T09:05:02 = 9.05.PD 594 -0010-09-15T04:44:23 = 4.44.PD 595 596=head3 Default 597 598 2008-02-05T18:30:30 = 6.30.30.MD 599 1995-12-22T09:05:02 = 9.05.02.PD 600 -0010-09-15T04:44:23 = 4.44.23.PD 601 602=head2 Datetime Formats 603 604=head3 Full 605 606 2008-02-05T18:30:30 = e martë, 05 shkurt 2008 6.30.30.MD UTC 607 1995-12-22T09:05:02 = e premte, 22 dhjetor 1995 9.05.02.PD UTC 608 -0010-09-15T04:44:23 = e shtunë, 15 shtator -10 4.44.23.PD UTC 609 610=head3 Long 611 612 2008-02-05T18:30:30 = 05 shkurt 2008 6.30.30.MD UTC 613 1995-12-22T09:05:02 = 22 dhjetor 1995 9.05.02.PD UTC 614 -0010-09-15T04:44:23 = 15 shtator -10 4.44.23.PD UTC 615 616=head3 Medium 617 618 2008-02-05T18:30:30 = 2008-02-05 6.30.30.MD 619 1995-12-22T09:05:02 = 1995-12-22 9.05.02.PD 620 -0010-09-15T04:44:23 = -010-09-15 4.44.23.PD 621 622=head3 Short 623 624 2008-02-05T18:30:30 = 08-02-05 6.30.MD 625 1995-12-22T09:05:02 = 95-12-22 9.05.PD 626 -0010-09-15T04:44:23 = -10-09-15 4.44.PD 627 628=head3 Default 629 630 2008-02-05T18:30:30 = 2008-02-05 6.30.30.MD 631 1995-12-22T09:05:02 = 1995-12-22 9.05.02.PD 632 -0010-09-15T04:44:23 = -010-09-15 4.44.23.PD 633 634=head2 Available Formats 635 636=head3 d (d) 637 638 2008-02-05T18:30:30 = 5 639 1995-12-22T09:05:02 = 22 640 -0010-09-15T04:44:23 = 15 641 642=head3 EEEd (d EEE) 643 644 2008-02-05T18:30:30 = 5 Mar 645 1995-12-22T09:05:02 = 22 Pre 646 -0010-09-15T04:44:23 = 15 Sht 647 648=head3 Hm (H.mm) 649 650 2008-02-05T18:30:30 = 18.30 651 1995-12-22T09:05:02 = 9.05 652 -0010-09-15T04:44:23 = 4.44 653 654=head3 hm (h:mm a) 655 656 2008-02-05T18:30:30 = 6:30 MD 657 1995-12-22T09:05:02 = 9:05 PD 658 -0010-09-15T04:44:23 = 4:44 PD 659 660=head3 Hms (H.mm.ss) 661 662 2008-02-05T18:30:30 = 18.30.30 663 1995-12-22T09:05:02 = 9.05.02 664 -0010-09-15T04:44:23 = 4.44.23 665 666=head3 hms (h:mm:ss a) 667 668 2008-02-05T18:30:30 = 6:30:30 MD 669 1995-12-22T09:05:02 = 9:05:02 PD 670 -0010-09-15T04:44:23 = 4:44:23 PD 671 672=head3 M (L) 673 674 2008-02-05T18:30:30 = 2 675 1995-12-22T09:05:02 = 12 676 -0010-09-15T04:44:23 = 9 677 678=head3 Md (M-d) 679 680 2008-02-05T18:30:30 = 2-5 681 1995-12-22T09:05:02 = 12-22 682 -0010-09-15T04:44:23 = 9-15 683 684=head3 MEd (E, d.M) 685 686 2008-02-05T18:30:30 = Mar, 5.2 687 1995-12-22T09:05:02 = Pre, 22.12 688 -0010-09-15T04:44:23 = Sht, 15.9 689 690=head3 MMdd (MM-dd) 691 692 2008-02-05T18:30:30 = 02-05 693 1995-12-22T09:05:02 = 12-22 694 -0010-09-15T04:44:23 = 09-15 695 696=head3 MMM (LLL) 697 698 2008-02-05T18:30:30 = Shk 699 1995-12-22T09:05:02 = Dhj 700 -0010-09-15T04:44:23 = Sht 701 702=head3 MMMd (d MMM) 703 704 2008-02-05T18:30:30 = 5 Shk 705 1995-12-22T09:05:02 = 22 Dhj 706 -0010-09-15T04:44:23 = 15 Sht 707 708=head3 MMMEd (E d MMM) 709 710 2008-02-05T18:30:30 = Mar 5 Shk 711 1995-12-22T09:05:02 = Pre 22 Dhj 712 -0010-09-15T04:44:23 = Sht 15 Sht 713 714=head3 MMMMd (d MMMM) 715 716 2008-02-05T18:30:30 = 5 shkurt 717 1995-12-22T09:05:02 = 22 dhjetor 718 -0010-09-15T04:44:23 = 15 shtator 719 720=head3 MMMMdd (dd MMMM) 721 722 2008-02-05T18:30:30 = 05 shkurt 723 1995-12-22T09:05:02 = 22 dhjetor 724 -0010-09-15T04:44:23 = 15 shtator 725 726=head3 MMMMEd (E d MMMM) 727 728 2008-02-05T18:30:30 = Mar 5 shkurt 729 1995-12-22T09:05:02 = Pre 22 dhjetor 730 -0010-09-15T04:44:23 = Sht 15 shtator 731 732=head3 ms (mm:ss) 733 734 2008-02-05T18:30:30 = 30:30 735 1995-12-22T09:05:02 = 05:02 736 -0010-09-15T04:44:23 = 44:23 737 738=head3 y (y) 739 740 2008-02-05T18:30:30 = 2008 741 1995-12-22T09:05:02 = 1995 742 -0010-09-15T04:44:23 = -10 743 744=head3 yM (M.yyyy) 745 746 2008-02-05T18:30:30 = 2.2008 747 1995-12-22T09:05:02 = 12.1995 748 -0010-09-15T04:44:23 = 9.-010 749 750=head3 yMEd (EEE, d.M.yyyy) 751 752 2008-02-05T18:30:30 = Mar, 5.2.2008 753 1995-12-22T09:05:02 = Pre, 22.12.1995 754 -0010-09-15T04:44:23 = Sht, 15.9.-010 755 756=head3 yMMM (MMM y) 757 758 2008-02-05T18:30:30 = Shk 2008 759 1995-12-22T09:05:02 = Dhj 1995 760 -0010-09-15T04:44:23 = Sht -10 761 762=head3 yMMMEd (d MMM y) 763 764 2008-02-05T18:30:30 = 5 Shk 2008 765 1995-12-22T09:05:02 = 22 Dhj 1995 766 -0010-09-15T04:44:23 = 15 Sht -10 767 768=head3 yMMMM (MMMM y) 769 770 2008-02-05T18:30:30 = shkurt 2008 771 1995-12-22T09:05:02 = dhjetor 1995 772 -0010-09-15T04:44:23 = shtator -10 773 774=head3 yQ (y Q) 775 776 2008-02-05T18:30:30 = 2008 1 777 1995-12-22T09:05:02 = 1995 4 778 -0010-09-15T04:44:23 = -10 3 779 780=head3 yQQQ (y QQQ) 781 782 2008-02-05T18:30:30 = 2008 Q1 783 1995-12-22T09:05:02 = 1995 Q4 784 -0010-09-15T04:44:23 = -10 Q3 785 786=head3 yyQ (Q yy) 787 788 2008-02-05T18:30:30 = 1 08 789 1995-12-22T09:05:02 = 4 95 790 -0010-09-15T04:44:23 = 3 -10 791 792=head3 yyyyMM (yyyy-MM) 793 794 2008-02-05T18:30:30 = 2008-02 795 1995-12-22T09:05:02 = 1995-12 796 -0010-09-15T04:44:23 = -010-09 797 798=head3 yyyyMMMM (MMMM y) 799 800 2008-02-05T18:30:30 = shkurt 2008 801 1995-12-22T09:05:02 = dhjetor 1995 802 -0010-09-15T04:44:23 = shtator -10 803 804=head2 Miscellaneous 805 806=head3 Prefers 24 hour time? 807 808No 809 810=head3 Local first day of the week 811 812e hënë 813 814 815=head1 SUPPORT 816 817See L<DateTime::Locale>. 818 819=head1 AUTHOR 820 821Dave Rolsky <autarch@urth.org> 822 823=head1 COPYRIGHT 824 825Copyright (c) 2008 David Rolsky. All rights reserved. This program is 826free software; you can redistribute it and/or modify it under the same 827terms as Perl itself. 828 829This module was generated from data provided by the CLDR project, see 830the LICENSE.cldr in this distribution for details on the CLDR data's 831license. 832 833=cut 834