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