| @@ 45-53 (lines=9) @@ | ||
| 42 | } |
|
| 43 | ||
| 44 | switch ($type) { |
|
| 45 | case 'BOTH': |
|
| 46 | switch ($sex) { |
|
| 47 | case 'M': |
|
| 48 | return I18N::translateContext('MALE', 'Adopted by both parents'); |
|
| 49 | case 'F': |
|
| 50 | return I18N::translateContext('FEMALE', 'Adopted by both parents'); |
|
| 51 | default: |
|
| 52 | return I18N::translate('Adopted by both parents'); |
|
| 53 | } |
|
| 54 | case 'HUSB': |
|
| 55 | switch ($sex) { |
|
| 56 | case 'M': |
|
| @@ 54-62 (lines=9) @@ | ||
| 51 | default: |
|
| 52 | return I18N::translate('Adopted by both parents'); |
|
| 53 | } |
|
| 54 | case 'HUSB': |
|
| 55 | switch ($sex) { |
|
| 56 | case 'M': |
|
| 57 | return I18N::translateContext('MALE', 'Adopted by father'); |
|
| 58 | case 'F': |
|
| 59 | return I18N::translateContext('FEMALE', 'Adopted by father'); |
|
| 60 | default: |
|
| 61 | return I18N::translate('Adopted by father'); |
|
| 62 | } |
|
| 63 | case 'WIFE': |
|
| 64 | switch ($sex) { |
|
| 65 | case 'M': |
|
| @@ 63-71 (lines=9) @@ | ||
| 60 | default: |
|
| 61 | return I18N::translate('Adopted by father'); |
|
| 62 | } |
|
| 63 | case 'WIFE': |
|
| 64 | switch ($sex) { |
|
| 65 | case 'M': |
|
| 66 | return I18N::translateContext('MALE', 'Adopted by mother'); |
|
| 67 | case 'F': |
|
| 68 | return I18N::translateContext('FEMALE', 'Adopted by mother'); |
|
| 69 | default: |
|
| 70 | return I18N::translate('Adopted by mother'); |
|
| 71 | } |
|
| 72 | default: |
|
| 73 | return $type; |
|
| 74 | } |
|
| @@ 57-68 (lines=12) @@ | ||
| 54 | /* I18N: The name given to a child by its adoptive parents */ |
|
| 55 | return I18N::translate('adopted name'); |
|
| 56 | } |
|
| 57 | case 'aka': |
|
| 58 | switch ($sex) { |
|
| 59 | case 'M': |
|
| 60 | /* I18N: The name by which an individual is also known. e.g. a professional name or a stage name */ |
|
| 61 | return I18N::translateContext('MALE', 'also known as'); |
|
| 62 | case 'F': |
|
| 63 | /* I18N: The name by which an individual is also known. e.g. a professional name or a stage name */ |
|
| 64 | return I18N::translateContext('FEMALE', 'also known as'); |
|
| 65 | default: |
|
| 66 | /* I18N: The name by which an individual is also known. e.g. a professional name or a stage name */ |
|
| 67 | return I18N::translate('also known as'); |
|
| 68 | } |
|
| 69 | case 'birth': |
|
| 70 | switch ($sex) { |
|
| 71 | case 'M': |
|
| @@ 157-165 (lines=9) @@ | ||
| 154 | case 'goddaughter': |
|
| 155 | // always female |
|
| 156 | return I18N::translate('Goddaughter'); |
|
| 157 | case 'godchild': |
|
| 158 | switch ($sex) { |
|
| 159 | case 'M': |
|
| 160 | return I18N::translate('Godson'); |
|
| 161 | case 'F': |
|
| 162 | return I18N::translate('Goddaughter'); |
|
| 163 | default: |
|
| 164 | return I18N::translate('Godchild'); |
|
| 165 | } |
|
| 166 | case 'guardian': |
|
| 167 | switch ($sex) { |
|
| 168 | case 'M': |
|
| @@ 256-264 (lines=9) @@ | ||
| 253 | default: |
|
| 254 | return I18N::translate('Slave'); |
|
| 255 | } |
|
| 256 | case 'ward': |
|
| 257 | switch ($sex) { |
|
| 258 | case 'M': |
|
| 259 | return I18N::translateContext('MALE', 'Ward'); |
|
| 260 | case 'F': |
|
| 261 | return I18N::translateContext('FEMALE', 'Ward'); |
|
| 262 | default: |
|
| 263 | return I18N::translate('Ward'); |
|
| 264 | } |
|
| 265 | case 'witness': |
|
| 266 | // Do we need separate male/female translations for this? |
|
| 267 | return I18N::translate('Witness'); |
|
| @@ 583-591 (lines=9) @@ | ||
| 580 | return /* I18N: gedcom tag WILL */ I18N::translate('Will'); |
|
| 581 | case 'WWW': |
|
| 582 | return /* I18N: gedcom tag WWW (A web address / URL) */ I18N::translate('URL'); |
|
| 583 | case '_ADOP_CHIL': |
|
| 584 | switch ($sex) { |
|
| 585 | case 'M': |
|
| 586 | return I18N::translate('Adoption of a son'); |
|
| 587 | case 'F': |
|
| 588 | return I18N::translate('Adoption of a daughter'); |
|
| 589 | default: |
|
| 590 | return I18N::translate('Adoption of a child'); |
|
| 591 | } |
|
| 592 | case '_ADOP_GCHI': |
|
| 593 | switch ($sex) { |
|
| 594 | case 'M': |
|
| @@ 592-600 (lines=9) @@ | ||
| 589 | default: |
|
| 590 | return I18N::translate('Adoption of a child'); |
|
| 591 | } |
|
| 592 | case '_ADOP_GCHI': |
|
| 593 | switch ($sex) { |
|
| 594 | case 'M': |
|
| 595 | return I18N::translate('Adoption of a grandson'); |
|
| 596 | case 'F': |
|
| 597 | return I18N::translate('Adoption of a granddaughter'); |
|
| 598 | default: |
|
| 599 | return I18N::translate('Adoption of a grandchild'); |
|
| 600 | } |
|
| 601 | case '_ADOP_GCH1': |
|
| 602 | switch ($sex) { |
|
| 603 | case 'M': |
|
| @@ 601-609 (lines=9) @@ | ||
| 598 | default: |
|
| 599 | return I18N::translate('Adoption of a grandchild'); |
|
| 600 | } |
|
| 601 | case '_ADOP_GCH1': |
|
| 602 | switch ($sex) { |
|
| 603 | case 'M': |
|
| 604 | return I18N::translateContext('daughter’s son', 'Adoption of a grandson'); |
|
| 605 | case 'F': |
|
| 606 | return I18N::translateContext('daughter’s daughter', 'Adoption of a granddaughter'); |
|
| 607 | default: |
|
| 608 | return I18N::translate('Adoption of a grandchild'); |
|
| 609 | } |
|
| 610 | case '_ADOP_GCH2': |
|
| 611 | switch ($sex) { |
|
| 612 | case 'M': |
|
| @@ 610-618 (lines=9) @@ | ||
| 607 | default: |
|
| 608 | return I18N::translate('Adoption of a grandchild'); |
|
| 609 | } |
|
| 610 | case '_ADOP_GCH2': |
|
| 611 | switch ($sex) { |
|
| 612 | case 'M': |
|
| 613 | return I18N::translateContext('son’s son', 'Adoption of a grandson'); |
|
| 614 | case 'F': |
|
| 615 | return I18N::translateContext('son’s daughter', 'Adoption of a granddaughter'); |
|
| 616 | default: |
|
| 617 | return I18N::translate('Adoption of a grandchild'); |
|
| 618 | } |
|
| 619 | case '_ADOP_HSIB': |
|
| 620 | switch ($sex) { |
|
| 621 | case 'M': |
|
| @@ 619-627 (lines=9) @@ | ||
| 616 | default: |
|
| 617 | return I18N::translate('Adoption of a grandchild'); |
|
| 618 | } |
|
| 619 | case '_ADOP_HSIB': |
|
| 620 | switch ($sex) { |
|
| 621 | case 'M': |
|
| 622 | return I18N::translate('Adoption of a half-brother'); |
|
| 623 | case 'F': |
|
| 624 | return I18N::translate('Adoption of a half-sister'); |
|
| 625 | default: |
|
| 626 | return I18N::translate('Adoption of a half-sibling'); |
|
| 627 | } |
|
| 628 | case '_ADOP_SIBL': |
|
| 629 | switch ($sex) { |
|
| 630 | case 'M': |
|
| @@ 628-636 (lines=9) @@ | ||
| 625 | default: |
|
| 626 | return I18N::translate('Adoption of a half-sibling'); |
|
| 627 | } |
|
| 628 | case '_ADOP_SIBL': |
|
| 629 | switch ($sex) { |
|
| 630 | case 'M': |
|
| 631 | return I18N::translate('Adoption of a brother'); |
|
| 632 | case 'F': |
|
| 633 | return I18N::translate('Adoption of a sister'); |
|
| 634 | default: |
|
| 635 | return I18N::translate('Adoption of a sibling'); |
|
| 636 | } |
|
| 637 | case '_ADPF': |
|
| 638 | switch ($sex) { |
|
| 639 | case 'M': |
|
| @@ 669-677 (lines=9) @@ | ||
| 666 | return /* I18N: gedcom tag _ALBUM */ I18N::translate('Album'); |
|
| 667 | case '_ASSO': |
|
| 668 | return /* I18N: gedcom tag _ASSO */ I18N::translate('Associate'); /* see also ASSO */ |
|
| 669 | case '_BAPM_CHIL': |
|
| 670 | switch ($sex) { |
|
| 671 | case 'M': |
|
| 672 | return I18N::translate('Baptism of a son'); |
|
| 673 | case 'F': |
|
| 674 | return I18N::translate('Baptism of a daughter'); |
|
| 675 | default: |
|
| 676 | return I18N::translate('Baptism of a child'); |
|
| 677 | } |
|
| 678 | case '_BAPM_GCHI': |
|
| 679 | switch ($sex) { |
|
| 680 | case 'M': |
|
| @@ 678-686 (lines=9) @@ | ||
| 675 | default: |
|
| 676 | return I18N::translate('Baptism of a child'); |
|
| 677 | } |
|
| 678 | case '_BAPM_GCHI': |
|
| 679 | switch ($sex) { |
|
| 680 | case 'M': |
|
| 681 | return I18N::translate('Baptism of a grandson'); |
|
| 682 | case 'F': |
|
| 683 | return I18N::translate('Baptism of a granddaughter'); |
|
| 684 | default: |
|
| 685 | return I18N::translate('Baptism of a grandchild'); |
|
| 686 | } |
|
| 687 | case '_BAPM_GCH1': |
|
| 688 | switch ($sex) { |
|
| 689 | case 'M': |
|
| @@ 687-695 (lines=9) @@ | ||
| 684 | default: |
|
| 685 | return I18N::translate('Baptism of a grandchild'); |
|
| 686 | } |
|
| 687 | case '_BAPM_GCH1': |
|
| 688 | switch ($sex) { |
|
| 689 | case 'M': |
|
| 690 | return I18N::translateContext('daughter’s son', 'Baptism of a grandson'); |
|
| 691 | case 'F': |
|
| 692 | return I18N::translateContext('daughter’s daughter', 'Baptism of a granddaughter'); |
|
| 693 | default: |
|
| 694 | return I18N::translate('Baptism of a grandchild'); |
|
| 695 | } |
|
| 696 | case '_BAPM_GCH2': |
|
| 697 | switch ($sex) { |
|
| 698 | case 'M': |
|
| @@ 696-704 (lines=9) @@ | ||
| 693 | default: |
|
| 694 | return I18N::translate('Baptism of a grandchild'); |
|
| 695 | } |
|
| 696 | case '_BAPM_GCH2': |
|
| 697 | switch ($sex) { |
|
| 698 | case 'M': |
|
| 699 | return I18N::translateContext('son’s son', 'Baptism of a grandson'); |
|
| 700 | case 'F': |
|
| 701 | return I18N::translateContext('son’s daughter', 'Baptism of a granddaughter'); |
|
| 702 | default: |
|
| 703 | return I18N::translate('Baptism of a grandchild'); |
|
| 704 | } |
|
| 705 | case '_BAPM_HSIB': |
|
| 706 | switch ($sex) { |
|
| 707 | case 'M': |
|
| @@ 705-713 (lines=9) @@ | ||
| 702 | default: |
|
| 703 | return I18N::translate('Baptism of a grandchild'); |
|
| 704 | } |
|
| 705 | case '_BAPM_HSIB': |
|
| 706 | switch ($sex) { |
|
| 707 | case 'M': |
|
| 708 | return I18N::translate('Baptism of a half-brother'); |
|
| 709 | case 'F': |
|
| 710 | return I18N::translate('Baptism of a half-sister'); |
|
| 711 | default: |
|
| 712 | return I18N::translate('Baptism of a half-sibling'); |
|
| 713 | } |
|
| 714 | case '_BAPM_SIBL': |
|
| 715 | switch ($sex) { |
|
| 716 | case 'M': |
|
| @@ 714-722 (lines=9) @@ | ||
| 711 | default: |
|
| 712 | return I18N::translate('Baptism of a half-sibling'); |
|
| 713 | } |
|
| 714 | case '_BAPM_SIBL': |
|
| 715 | switch ($sex) { |
|
| 716 | case 'M': |
|
| 717 | return I18N::translate('Baptism of a brother'); |
|
| 718 | case 'F': |
|
| 719 | return I18N::translate('Baptism of a sister'); |
|
| 720 | default: |
|
| 721 | return I18N::translate('Baptism of a sibling'); |
|
| 722 | } |
|
| 723 | case '_BIBL': |
|
| 724 | return /* I18N: gedcom tag _BIBL */ I18N::translate('Bibliography'); |
|
| 725 | case '_BIRT_CHIL': |
|
| @@ 725-733 (lines=9) @@ | ||
| 722 | } |
|
| 723 | case '_BIBL': |
|
| 724 | return /* I18N: gedcom tag _BIBL */ I18N::translate('Bibliography'); |
|
| 725 | case '_BIRT_CHIL': |
|
| 726 | switch ($sex) { |
|
| 727 | case 'M': |
|
| 728 | return I18N::translate('Birth of a son'); |
|
| 729 | case 'F': |
|
| 730 | return I18N::translate('Birth of a daughter'); |
|
| 731 | default: |
|
| 732 | return I18N::translate('Birth of a child'); |
|
| 733 | } |
|
| 734 | case '_BIRT_GCHI': |
|
| 735 | switch ($sex) { |
|
| 736 | case 'M': |
|
| @@ 734-742 (lines=9) @@ | ||
| 731 | default: |
|
| 732 | return I18N::translate('Birth of a child'); |
|
| 733 | } |
|
| 734 | case '_BIRT_GCHI': |
|
| 735 | switch ($sex) { |
|
| 736 | case 'M': |
|
| 737 | return I18N::translate('Birth of a grandson'); |
|
| 738 | case 'F': |
|
| 739 | return I18N::translate('Birth of a granddaughter'); |
|
| 740 | default: |
|
| 741 | return I18N::translate('Birth of a grandchild'); |
|
| 742 | } |
|
| 743 | case '_BIRT_GCH1': |
|
| 744 | switch ($sex) { |
|
| 745 | case 'M': |
|
| @@ 743-751 (lines=9) @@ | ||
| 740 | default: |
|
| 741 | return I18N::translate('Birth of a grandchild'); |
|
| 742 | } |
|
| 743 | case '_BIRT_GCH1': |
|
| 744 | switch ($sex) { |
|
| 745 | case 'M': |
|
| 746 | return I18N::translateContext('daughter’s son', 'Birth of a grandson'); |
|
| 747 | case 'F': |
|
| 748 | return I18N::translateContext('daughter’s daughter', 'Birth of a granddaughter'); |
|
| 749 | default: |
|
| 750 | return I18N::translate('Birth of a grandchild'); |
|
| 751 | } |
|
| 752 | case '_BIRT_GCH2': |
|
| 753 | switch ($sex) { |
|
| 754 | case 'M': |
|
| @@ 752-760 (lines=9) @@ | ||
| 749 | default: |
|
| 750 | return I18N::translate('Birth of a grandchild'); |
|
| 751 | } |
|
| 752 | case '_BIRT_GCH2': |
|
| 753 | switch ($sex) { |
|
| 754 | case 'M': |
|
| 755 | return I18N::translateContext('son’s son', 'Birth of a grandson'); |
|
| 756 | case 'F': |
|
| 757 | return I18N::translateContext('son’s daughter', 'Birth of a granddaughter'); |
|
| 758 | default: |
|
| 759 | return I18N::translate('Birth of a grandchild'); |
|
| 760 | } |
|
| 761 | case '_BIRT_HSIB': |
|
| 762 | switch ($sex) { |
|
| 763 | case 'M': |
|
| @@ 761-769 (lines=9) @@ | ||
| 758 | default: |
|
| 759 | return I18N::translate('Birth of a grandchild'); |
|
| 760 | } |
|
| 761 | case '_BIRT_HSIB': |
|
| 762 | switch ($sex) { |
|
| 763 | case 'M': |
|
| 764 | return I18N::translate('Birth of a half-brother'); |
|
| 765 | case 'F': |
|
| 766 | return I18N::translate('Birth of a half-sister'); |
|
| 767 | default: |
|
| 768 | return I18N::translate('Birth of a half-sibling'); |
|
| 769 | } |
|
| 770 | case '_BIRT_SIBL': |
|
| 771 | switch ($sex) { |
|
| 772 | case 'M': |
|
| @@ 770-778 (lines=9) @@ | ||
| 767 | default: |
|
| 768 | return I18N::translate('Birth of a half-sibling'); |
|
| 769 | } |
|
| 770 | case '_BIRT_SIBL': |
|
| 771 | switch ($sex) { |
|
| 772 | case 'M': |
|
| 773 | return I18N::translate('Birth of a brother'); |
|
| 774 | case 'F': |
|
| 775 | return I18N::translate('Birth of a sister'); |
|
| 776 | default: |
|
| 777 | return I18N::translate('Birth of a sibling'); |
|
| 778 | } |
|
| 779 | case '_BRTM': |
|
| 780 | return /* I18N: gedcom tag _BRTM */ I18N::translate('Brit milah'); |
|
| 781 | case '_BRTM:DATE': |
|
| @@ 785-793 (lines=9) @@ | ||
| 782 | return I18N::translate('Date of brit milah'); |
|
| 783 | case '_BRTM:PLAC': |
|
| 784 | return I18N::translate('Place of brit milah'); |
|
| 785 | case '_BURI_CHIL': |
|
| 786 | switch ($sex) { |
|
| 787 | case 'M': |
|
| 788 | return I18N::translate('Burial of a son'); |
|
| 789 | case 'F': |
|
| 790 | return I18N::translate('Burial of a daughter'); |
|
| 791 | default: |
|
| 792 | return I18N::translate('Burial of a child'); |
|
| 793 | } |
|
| 794 | case '_BURI_GCHI': |
|
| 795 | switch ($sex) { |
|
| 796 | case 'M': |
|
| @@ 794-802 (lines=9) @@ | ||
| 791 | default: |
|
| 792 | return I18N::translate('Burial of a child'); |
|
| 793 | } |
|
| 794 | case '_BURI_GCHI': |
|
| 795 | switch ($sex) { |
|
| 796 | case 'M': |
|
| 797 | return I18N::translate('Burial of a grandson'); |
|
| 798 | case 'F': |
|
| 799 | return I18N::translate('Burial of a granddaughter'); |
|
| 800 | default: |
|
| 801 | return I18N::translate('Burial of a grandchild'); |
|
| 802 | } |
|
| 803 | case '_BURI_GCH1': |
|
| 804 | switch ($sex) { |
|
| 805 | case 'M': |
|
| @@ 803-811 (lines=9) @@ | ||
| 800 | default: |
|
| 801 | return I18N::translate('Burial of a grandchild'); |
|
| 802 | } |
|
| 803 | case '_BURI_GCH1': |
|
| 804 | switch ($sex) { |
|
| 805 | case 'M': |
|
| 806 | return I18N::translateContext('daughter’s son', 'Burial of a grandson'); |
|
| 807 | case 'F': |
|
| 808 | return I18N::translateContext('daughter’s daughter', 'Burial of a granddaughter'); |
|
| 809 | default: |
|
| 810 | return I18N::translate('Burial of a grandchild'); |
|
| 811 | } |
|
| 812 | case '_BURI_GCH2': |
|
| 813 | switch ($sex) { |
|
| 814 | case 'M': |
|
| @@ 812-820 (lines=9) @@ | ||
| 809 | default: |
|
| 810 | return I18N::translate('Burial of a grandchild'); |
|
| 811 | } |
|
| 812 | case '_BURI_GCH2': |
|
| 813 | switch ($sex) { |
|
| 814 | case 'M': |
|
| 815 | return I18N::translateContext('son’s son', 'Burial of a grandson'); |
|
| 816 | case 'F': |
|
| 817 | return I18N::translateContext('son’s daughter', 'Burial of a granddaughter'); |
|
| 818 | default: |
|
| 819 | return I18N::translate('Burial of a grandchild'); |
|
| 820 | } |
|
| 821 | case '_BURI_GPAR': |
|
| 822 | switch ($sex) { |
|
| 823 | case 'M': |
|
| @@ 821-829 (lines=9) @@ | ||
| 818 | default: |
|
| 819 | return I18N::translate('Burial of a grandchild'); |
|
| 820 | } |
|
| 821 | case '_BURI_GPAR': |
|
| 822 | switch ($sex) { |
|
| 823 | case 'M': |
|
| 824 | return I18N::translate('Burial of a grandfather'); |
|
| 825 | case 'F': |
|
| 826 | return I18N::translate('Burial of a grandmother'); |
|
| 827 | default: |
|
| 828 | return I18N::translate('Burial of a grandparent'); |
|
| 829 | } |
|
| 830 | case '_BURI_GPA1': |
|
| 831 | switch ($sex) { |
|
| 832 | case 'M': |
|
| @@ 830-838 (lines=9) @@ | ||
| 827 | default: |
|
| 828 | return I18N::translate('Burial of a grandparent'); |
|
| 829 | } |
|
| 830 | case '_BURI_GPA1': |
|
| 831 | switch ($sex) { |
|
| 832 | case 'M': |
|
| 833 | return I18N::translate('Burial of a paternal grandfather'); |
|
| 834 | case 'F': |
|
| 835 | return I18N::translate('Burial of a paternal grandmother'); |
|
| 836 | default: |
|
| 837 | return I18N::translate('Burial of a paternal grandparent'); |
|
| 838 | } |
|
| 839 | case '_BURI_GPA2': |
|
| 840 | switch ($sex) { |
|
| 841 | case 'M': |
|
| @@ 839-847 (lines=9) @@ | ||
| 836 | default: |
|
| 837 | return I18N::translate('Burial of a paternal grandparent'); |
|
| 838 | } |
|
| 839 | case '_BURI_GPA2': |
|
| 840 | switch ($sex) { |
|
| 841 | case 'M': |
|
| 842 | return I18N::translate('Burial of a maternal grandfather'); |
|
| 843 | case 'F': |
|
| 844 | return I18N::translate('Burial of a maternal grandmother'); |
|
| 845 | default: |
|
| 846 | return I18N::translate('Burial of a maternal grandparent'); |
|
| 847 | } |
|
| 848 | case '_BURI_HSIB': |
|
| 849 | switch ($sex) { |
|
| 850 | case 'M': |
|
| @@ 848-856 (lines=9) @@ | ||
| 845 | default: |
|
| 846 | return I18N::translate('Burial of a maternal grandparent'); |
|
| 847 | } |
|
| 848 | case '_BURI_HSIB': |
|
| 849 | switch ($sex) { |
|
| 850 | case 'M': |
|
| 851 | return I18N::translate('Burial of a half-brother'); |
|
| 852 | case 'F': |
|
| 853 | return I18N::translate('Burial of a half-sister'); |
|
| 854 | default: |
|
| 855 | return I18N::translate('Burial of a half-sibling'); |
|
| 856 | } |
|
| 857 | case '_BURI_PARE': |
|
| 858 | switch ($sex) { |
|
| 859 | case 'M': |
|
| @@ 857-865 (lines=9) @@ | ||
| 854 | default: |
|
| 855 | return I18N::translate('Burial of a half-sibling'); |
|
| 856 | } |
|
| 857 | case '_BURI_PARE': |
|
| 858 | switch ($sex) { |
|
| 859 | case 'M': |
|
| 860 | return I18N::translate('Burial of a father'); |
|
| 861 | case 'F': |
|
| 862 | return I18N::translate('Burial of a mother'); |
|
| 863 | default: |
|
| 864 | return I18N::translate('Burial of a parent'); |
|
| 865 | } |
|
| 866 | case '_BURI_SIBL': |
|
| 867 | switch ($sex) { |
|
| 868 | case 'M': |
|
| @@ 866-874 (lines=9) @@ | ||
| 863 | default: |
|
| 864 | return I18N::translate('Burial of a parent'); |
|
| 865 | } |
|
| 866 | case '_BURI_SIBL': |
|
| 867 | switch ($sex) { |
|
| 868 | case 'M': |
|
| 869 | return I18N::translate('Burial of a brother'); |
|
| 870 | case 'F': |
|
| 871 | return I18N::translate('Burial of a sister'); |
|
| 872 | default: |
|
| 873 | return I18N::translate('Burial of a sibling'); |
|
| 874 | } |
|
| 875 | case '_BURI_SPOU': |
|
| 876 | switch ($sex) { |
|
| 877 | case 'M': |
|
| @@ 875-883 (lines=9) @@ | ||
| 872 | default: |
|
| 873 | return I18N::translate('Burial of a sibling'); |
|
| 874 | } |
|
| 875 | case '_BURI_SPOU': |
|
| 876 | switch ($sex) { |
|
| 877 | case 'M': |
|
| 878 | return I18N::translate('Burial of a husband'); |
|
| 879 | case 'F': |
|
| 880 | return I18N::translate('Burial of a wife'); |
|
| 881 | default: |
|
| 882 | return I18N::translate('Burial of a spouse'); |
|
| 883 | } |
|
| 884 | case '_CHR_CHIL': |
|
| 885 | switch ($sex) { |
|
| 886 | case 'M': |
|
| @@ 884-892 (lines=9) @@ | ||
| 881 | default: |
|
| 882 | return I18N::translate('Burial of a spouse'); |
|
| 883 | } |
|
| 884 | case '_CHR_CHIL': |
|
| 885 | switch ($sex) { |
|
| 886 | case 'M': |
|
| 887 | return I18N::translate('Christening of a son'); |
|
| 888 | case 'F': |
|
| 889 | return I18N::translate('Christening of a daughter'); |
|
| 890 | default: |
|
| 891 | return I18N::translate('Christening of a child'); |
|
| 892 | } |
|
| 893 | case '_CHR_GCHI': |
|
| 894 | switch ($sex) { |
|
| 895 | case 'M': |
|
| @@ 893-901 (lines=9) @@ | ||
| 890 | default: |
|
| 891 | return I18N::translate('Christening of a child'); |
|
| 892 | } |
|
| 893 | case '_CHR_GCHI': |
|
| 894 | switch ($sex) { |
|
| 895 | case 'M': |
|
| 896 | return I18N::translate('Christening of a grandson'); |
|
| 897 | case 'F': |
|
| 898 | return I18N::translate('Christening of a granddaughter'); |
|
| 899 | default: |
|
| 900 | return I18N::translate('Christening of a grandchild'); |
|
| 901 | } |
|
| 902 | case '_CHR_GCH1': |
|
| 903 | switch ($sex) { |
|
| 904 | case 'M': |
|
| @@ 902-910 (lines=9) @@ | ||
| 899 | default: |
|
| 900 | return I18N::translate('Christening of a grandchild'); |
|
| 901 | } |
|
| 902 | case '_CHR_GCH1': |
|
| 903 | switch ($sex) { |
|
| 904 | case 'M': |
|
| 905 | return I18N::translateContext('daughter’s son', 'Christening of a grandson'); |
|
| 906 | case 'F': |
|
| 907 | return I18N::translateContext('daughter’s daughter', 'Christening of a granddaughter'); |
|
| 908 | default: |
|
| 909 | return I18N::translate('Christening of a grandchild'); |
|
| 910 | } |
|
| 911 | case '_CHR_GCH2': |
|
| 912 | switch ($sex) { |
|
| 913 | case 'M': |
|
| @@ 911-919 (lines=9) @@ | ||
| 908 | default: |
|
| 909 | return I18N::translate('Christening of a grandchild'); |
|
| 910 | } |
|
| 911 | case '_CHR_GCH2': |
|
| 912 | switch ($sex) { |
|
| 913 | case 'M': |
|
| 914 | return I18N::translateContext('son’s son', 'Christening of a grandson'); |
|
| 915 | case 'F': |
|
| 916 | return I18N::translateContext('son’s daughter', 'Christening of a granddaughter'); |
|
| 917 | default: |
|
| 918 | return I18N::translate('Christening of a grandchild'); |
|
| 919 | } |
|
| 920 | case '_CHR_HSIB': |
|
| 921 | switch ($sex) { |
|
| 922 | case 'M': |
|
| @@ 920-928 (lines=9) @@ | ||
| 917 | default: |
|
| 918 | return I18N::translate('Christening of a grandchild'); |
|
| 919 | } |
|
| 920 | case '_CHR_HSIB': |
|
| 921 | switch ($sex) { |
|
| 922 | case 'M': |
|
| 923 | return I18N::translate('Christening of a half-brother'); |
|
| 924 | case 'F': |
|
| 925 | return I18N::translate('Christening of a half-sister'); |
|
| 926 | default: |
|
| 927 | return I18N::translate('Christening of a half-sibling'); |
|
| 928 | } |
|
| 929 | case '_CHR_SIBL': |
|
| 930 | switch ($sex) { |
|
| 931 | case 'M': |
|
| @@ 929-937 (lines=9) @@ | ||
| 926 | default: |
|
| 927 | return I18N::translate('Christening of a half-sibling'); |
|
| 928 | } |
|
| 929 | case '_CHR_SIBL': |
|
| 930 | switch ($sex) { |
|
| 931 | case 'M': |
|
| 932 | return I18N::translate('Christening of a brother'); |
|
| 933 | case 'F': |
|
| 934 | return I18N::translate('Christening of a sister'); |
|
| 935 | default: |
|
| 936 | return I18N::translate('Christening of a sibling'); |
|
| 937 | } |
|
| 938 | case '_COML': |
|
| 939 | return /* I18N: gedcom tag _COML */ I18N::translate('Common law marriage'); |
|
| 940 | case '_CREM_CHIL': |
|
| @@ 940-948 (lines=9) @@ | ||
| 937 | } |
|
| 938 | case '_COML': |
|
| 939 | return /* I18N: gedcom tag _COML */ I18N::translate('Common law marriage'); |
|
| 940 | case '_CREM_CHIL': |
|
| 941 | switch ($sex) { |
|
| 942 | case 'M': |
|
| 943 | return I18N::translate('Cremation of a son'); |
|
| 944 | case 'F': |
|
| 945 | return I18N::translate('Cremation of a daughter'); |
|
| 946 | default: |
|
| 947 | return I18N::translate('Cremation of a child'); |
|
| 948 | } |
|
| 949 | case '_CREM_GCHI': |
|
| 950 | switch ($sex) { |
|
| 951 | case 'M': |
|
| @@ 949-957 (lines=9) @@ | ||
| 946 | default: |
|
| 947 | return I18N::translate('Cremation of a child'); |
|
| 948 | } |
|
| 949 | case '_CREM_GCHI': |
|
| 950 | switch ($sex) { |
|
| 951 | case 'M': |
|
| 952 | return I18N::translate('Cremation of a grandson'); |
|
| 953 | case 'F': |
|
| 954 | return I18N::translate('Cremation of a granddaughter'); |
|
| 955 | default: |
|
| 956 | return I18N::translate('Cremation of a grandchild'); |
|
| 957 | } |
|
| 958 | case '_CREM_GCH1': |
|
| 959 | switch ($sex) { |
|
| 960 | case 'M': |
|
| @@ 958-966 (lines=9) @@ | ||
| 955 | default: |
|
| 956 | return I18N::translate('Cremation of a grandchild'); |
|
| 957 | } |
|
| 958 | case '_CREM_GCH1': |
|
| 959 | switch ($sex) { |
|
| 960 | case 'M': |
|
| 961 | return I18N::translateContext('daughter’s son', 'Cremation of a grandson'); |
|
| 962 | case 'F': |
|
| 963 | return I18N::translateContext('daughter’s daughter', 'Cremation of a granddaughter'); |
|
| 964 | default: |
|
| 965 | return I18N::translate('Cremation of a grandchild'); |
|
| 966 | } |
|
| 967 | case '_CREM_GCH2': |
|
| 968 | switch ($sex) { |
|
| 969 | case 'M': |
|
| @@ 967-975 (lines=9) @@ | ||
| 964 | default: |
|
| 965 | return I18N::translate('Cremation of a grandchild'); |
|
| 966 | } |
|
| 967 | case '_CREM_GCH2': |
|
| 968 | switch ($sex) { |
|
| 969 | case 'M': |
|
| 970 | return I18N::translateContext('son’s son', 'Cremation of a grandson'); |
|
| 971 | case 'F': |
|
| 972 | return I18N::translateContext('son’s daughter', 'Cremation of a granddaughter'); |
|
| 973 | default: |
|
| 974 | return I18N::translate('Cremation of a grandchild'); |
|
| 975 | } |
|
| 976 | case '_CREM_GPAR': |
|
| 977 | switch ($sex) { |
|
| 978 | case 'M': |
|
| @@ 976-984 (lines=9) @@ | ||
| 973 | default: |
|
| 974 | return I18N::translate('Cremation of a grandchild'); |
|
| 975 | } |
|
| 976 | case '_CREM_GPAR': |
|
| 977 | switch ($sex) { |
|
| 978 | case 'M': |
|
| 979 | return I18N::translate('Cremation of a grandfather'); |
|
| 980 | case 'F': |
|
| 981 | return I18N::translate('Cremation of a grandmother'); |
|
| 982 | default: |
|
| 983 | return I18N::translate('Cremation of a grand-parent'); |
|
| 984 | } |
|
| 985 | case '_CREM_GPA1': |
|
| 986 | switch ($sex) { |
|
| 987 | case 'M': |
|
| @@ 985-993 (lines=9) @@ | ||
| 982 | default: |
|
| 983 | return I18N::translate('Cremation of a grand-parent'); |
|
| 984 | } |
|
| 985 | case '_CREM_GPA1': |
|
| 986 | switch ($sex) { |
|
| 987 | case 'M': |
|
| 988 | return I18N::translate('Cremation of a paternal grandfather'); |
|
| 989 | case 'F': |
|
| 990 | return I18N::translate('Cremation of a paternal grandmother'); |
|
| 991 | default: |
|
| 992 | return I18N::translate('Cremation of a grand-parent'); |
|
| 993 | } |
|
| 994 | case '_CREM_GPA2': |
|
| 995 | switch ($sex) { |
|
| 996 | case 'M': |
|
| @@ 994-1002 (lines=9) @@ | ||
| 991 | default: |
|
| 992 | return I18N::translate('Cremation of a grand-parent'); |
|
| 993 | } |
|
| 994 | case '_CREM_GPA2': |
|
| 995 | switch ($sex) { |
|
| 996 | case 'M': |
|
| 997 | return I18N::translate('Cremation of a maternal grandfather'); |
|
| 998 | case 'F': |
|
| 999 | return I18N::translate('Cremation of a maternal grandmother'); |
|
| 1000 | default: |
|
| 1001 | return I18N::translate('Cremation of a grand-parent'); |
|
| 1002 | } |
|
| 1003 | case '_CREM_HSIB': |
|
| 1004 | switch ($sex) { |
|
| 1005 | case 'M': |
|
| @@ 1003-1011 (lines=9) @@ | ||
| 1000 | default: |
|
| 1001 | return I18N::translate('Cremation of a grand-parent'); |
|
| 1002 | } |
|
| 1003 | case '_CREM_HSIB': |
|
| 1004 | switch ($sex) { |
|
| 1005 | case 'M': |
|
| 1006 | return I18N::translate('Cremation of a half-brother'); |
|
| 1007 | case 'F': |
|
| 1008 | return I18N::translate('Cremation of a half-sister'); |
|
| 1009 | default: |
|
| 1010 | return I18N::translate('Cremation of a half-sibling'); |
|
| 1011 | } |
|
| 1012 | case '_CREM_PARE': |
|
| 1013 | switch ($sex) { |
|
| 1014 | case 'M': |
|
| @@ 1012-1020 (lines=9) @@ | ||
| 1009 | default: |
|
| 1010 | return I18N::translate('Cremation of a half-sibling'); |
|
| 1011 | } |
|
| 1012 | case '_CREM_PARE': |
|
| 1013 | switch ($sex) { |
|
| 1014 | case 'M': |
|
| 1015 | return I18N::translate('Cremation of a father'); |
|
| 1016 | case 'F': |
|
| 1017 | return I18N::translate('Cremation of a mother'); |
|
| 1018 | default: |
|
| 1019 | return I18N::translate('Cremation of a parent'); |
|
| 1020 | } |
|
| 1021 | case '_CREM_SIBL': |
|
| 1022 | switch ($sex) { |
|
| 1023 | case 'M': |
|
| @@ 1021-1029 (lines=9) @@ | ||
| 1018 | default: |
|
| 1019 | return I18N::translate('Cremation of a parent'); |
|
| 1020 | } |
|
| 1021 | case '_CREM_SIBL': |
|
| 1022 | switch ($sex) { |
|
| 1023 | case 'M': |
|
| 1024 | return I18N::translate('Cremation of a brother'); |
|
| 1025 | case 'F': |
|
| 1026 | return I18N::translate('Cremation of a sister'); |
|
| 1027 | default: |
|
| 1028 | return I18N::translate('Cremation of a sibling'); |
|
| 1029 | } |
|
| 1030 | case '_CREM_SPOU': |
|
| 1031 | switch ($sex) { |
|
| 1032 | case 'M': |
|
| @@ 1030-1038 (lines=9) @@ | ||
| 1027 | default: |
|
| 1028 | return I18N::translate('Cremation of a sibling'); |
|
| 1029 | } |
|
| 1030 | case '_CREM_SPOU': |
|
| 1031 | switch ($sex) { |
|
| 1032 | case 'M': |
|
| 1033 | return I18N::translate('Cremation of a husband'); |
|
| 1034 | case 'F': |
|
| 1035 | return I18N::translate('Cremation of a wife'); |
|
| 1036 | default: |
|
| 1037 | return I18N::translate('Cremation of a spouse'); |
|
| 1038 | } |
|
| 1039 | case '_DBID': |
|
| 1040 | return /* I18N: gedcom tag _DBID */ I18N::translate('Linked database ID'); |
|
| 1041 | case '_DEAT_CHIL': |
|
| @@ 1041-1049 (lines=9) @@ | ||
| 1038 | } |
|
| 1039 | case '_DBID': |
|
| 1040 | return /* I18N: gedcom tag _DBID */ I18N::translate('Linked database ID'); |
|
| 1041 | case '_DEAT_CHIL': |
|
| 1042 | switch ($sex) { |
|
| 1043 | case 'M': |
|
| 1044 | return I18N::translate('Death of a son'); |
|
| 1045 | case 'F': |
|
| 1046 | return I18N::translate('Death of a daughter'); |
|
| 1047 | default: |
|
| 1048 | return I18N::translate('Death of a child'); |
|
| 1049 | } |
|
| 1050 | case '_DEAT_GCHI': |
|
| 1051 | switch ($sex) { |
|
| 1052 | case 'M': |
|
| @@ 1050-1058 (lines=9) @@ | ||
| 1047 | default: |
|
| 1048 | return I18N::translate('Death of a child'); |
|
| 1049 | } |
|
| 1050 | case '_DEAT_GCHI': |
|
| 1051 | switch ($sex) { |
|
| 1052 | case 'M': |
|
| 1053 | return I18N::translate('Death of a grandson'); |
|
| 1054 | case 'F': |
|
| 1055 | return I18N::translate('Death of a granddaughter'); |
|
| 1056 | default: |
|
| 1057 | return I18N::translate('Death of a grandchild'); |
|
| 1058 | } |
|
| 1059 | case '_DEAT_GCH1': |
|
| 1060 | switch ($sex) { |
|
| 1061 | case 'M': |
|
| @@ 1059-1067 (lines=9) @@ | ||
| 1056 | default: |
|
| 1057 | return I18N::translate('Death of a grandchild'); |
|
| 1058 | } |
|
| 1059 | case '_DEAT_GCH1': |
|
| 1060 | switch ($sex) { |
|
| 1061 | case 'M': |
|
| 1062 | return I18N::translateContext('daughter’s son', 'Death of a grandson'); |
|
| 1063 | case 'F': |
|
| 1064 | return I18N::translateContext('daughter’s daughter', 'Death of a granddaughter'); |
|
| 1065 | default: |
|
| 1066 | return I18N::translate('Death of a grandchild'); |
|
| 1067 | } |
|
| 1068 | case '_DEAT_GCH2': |
|
| 1069 | switch ($sex) { |
|
| 1070 | case 'M': |
|
| @@ 1068-1076 (lines=9) @@ | ||
| 1065 | default: |
|
| 1066 | return I18N::translate('Death of a grandchild'); |
|
| 1067 | } |
|
| 1068 | case '_DEAT_GCH2': |
|
| 1069 | switch ($sex) { |
|
| 1070 | case 'M': |
|
| 1071 | return I18N::translateContext('son’s son', 'Death of a grandson'); |
|
| 1072 | case 'F': |
|
| 1073 | return I18N::translateContext('son’s daughter', 'Death of a granddaughter'); |
|
| 1074 | default: |
|
| 1075 | return I18N::translate('Death of a grandchild'); |
|
| 1076 | } |
|
| 1077 | case '_DEAT_GPAR': |
|
| 1078 | switch ($sex) { |
|
| 1079 | case 'M': |
|
| @@ 1077-1085 (lines=9) @@ | ||
| 1074 | default: |
|
| 1075 | return I18N::translate('Death of a grandchild'); |
|
| 1076 | } |
|
| 1077 | case '_DEAT_GPAR': |
|
| 1078 | switch ($sex) { |
|
| 1079 | case 'M': |
|
| 1080 | return I18N::translate('Death of a grandfather'); |
|
| 1081 | case 'F': |
|
| 1082 | return I18N::translate('Death of a grandmother'); |
|
| 1083 | default: |
|
| 1084 | return I18N::translate('Death of a grand-parent'); |
|
| 1085 | } |
|
| 1086 | case '_DEAT_GPA1': |
|
| 1087 | switch ($sex) { |
|
| 1088 | case 'M': |
|
| @@ 1086-1094 (lines=9) @@ | ||
| 1083 | default: |
|
| 1084 | return I18N::translate('Death of a grand-parent'); |
|
| 1085 | } |
|
| 1086 | case '_DEAT_GPA1': |
|
| 1087 | switch ($sex) { |
|
| 1088 | case 'M': |
|
| 1089 | return I18N::translate('Death of a paternal grandfather'); |
|
| 1090 | case 'F': |
|
| 1091 | return I18N::translate('Death of a paternal grandmother'); |
|
| 1092 | default: |
|
| 1093 | return I18N::translate('Death of a grand-parent'); |
|
| 1094 | } |
|
| 1095 | case '_DEAT_GPA2': |
|
| 1096 | switch ($sex) { |
|
| 1097 | case 'M': |
|
| @@ 1095-1103 (lines=9) @@ | ||
| 1092 | default: |
|
| 1093 | return I18N::translate('Death of a grand-parent'); |
|
| 1094 | } |
|
| 1095 | case '_DEAT_GPA2': |
|
| 1096 | switch ($sex) { |
|
| 1097 | case 'M': |
|
| 1098 | return I18N::translate('Death of a maternal grandfather'); |
|
| 1099 | case 'F': |
|
| 1100 | return I18N::translate('Death of a maternal grandmother'); |
|
| 1101 | default: |
|
| 1102 | return I18N::translate('Death of a grand-parent'); |
|
| 1103 | } |
|
| 1104 | case '_DEAT_HSIB': |
|
| 1105 | switch ($sex) { |
|
| 1106 | case 'M': |
|
| @@ 1104-1112 (lines=9) @@ | ||
| 1101 | default: |
|
| 1102 | return I18N::translate('Death of a grand-parent'); |
|
| 1103 | } |
|
| 1104 | case '_DEAT_HSIB': |
|
| 1105 | switch ($sex) { |
|
| 1106 | case 'M': |
|
| 1107 | return I18N::translate('Death of a half-brother'); |
|
| 1108 | case 'F': |
|
| 1109 | return I18N::translate('Death of a half-sister'); |
|
| 1110 | default: |
|
| 1111 | return I18N::translate('Death of a half-sibling'); |
|
| 1112 | } |
|
| 1113 | case '_DEAT_PARE': |
|
| 1114 | switch ($sex) { |
|
| 1115 | case 'M': |
|
| @@ 1113-1121 (lines=9) @@ | ||
| 1110 | default: |
|
| 1111 | return I18N::translate('Death of a half-sibling'); |
|
| 1112 | } |
|
| 1113 | case '_DEAT_PARE': |
|
| 1114 | switch ($sex) { |
|
| 1115 | case 'M': |
|
| 1116 | return I18N::translate('Death of a father'); |
|
| 1117 | case 'F': |
|
| 1118 | return I18N::translate('Death of a mother'); |
|
| 1119 | default: |
|
| 1120 | return I18N::translate('Death of a parent'); |
|
| 1121 | } |
|
| 1122 | case '_DEAT_SIBL': |
|
| 1123 | switch ($sex) { |
|
| 1124 | case 'M': |
|
| @@ 1122-1130 (lines=9) @@ | ||
| 1119 | default: |
|
| 1120 | return I18N::translate('Death of a parent'); |
|
| 1121 | } |
|
| 1122 | case '_DEAT_SIBL': |
|
| 1123 | switch ($sex) { |
|
| 1124 | case 'M': |
|
| 1125 | return I18N::translate('Death of a brother'); |
|
| 1126 | case 'F': |
|
| 1127 | return I18N::translate('Death of a sister'); |
|
| 1128 | default: |
|
| 1129 | return I18N::translate('Death of a sibling'); |
|
| 1130 | } |
|
| 1131 | case '_DEAT_SPOU': |
|
| 1132 | switch ($sex) { |
|
| 1133 | case 'M': |
|
| @@ 1131-1139 (lines=9) @@ | ||
| 1128 | default: |
|
| 1129 | return I18N::translate('Death of a sibling'); |
|
| 1130 | } |
|
| 1131 | case '_DEAT_SPOU': |
|
| 1132 | switch ($sex) { |
|
| 1133 | case 'M': |
|
| 1134 | return I18N::translate('Death of a husband'); |
|
| 1135 | case 'F': |
|
| 1136 | return I18N::translate('Death of a wife'); |
|
| 1137 | default: |
|
| 1138 | return I18N::translate('Death of a spouse'); |
|
| 1139 | } |
|
| 1140 | case '_DEG': |
|
| 1141 | return /* I18N: gedcom tag _DEG */ I18N::translate('Degree'); |
|
| 1142 | case '_DETS': |
|
| @@ 1213-1221 (lines=9) @@ | ||
| 1210 | return /* I18N: gedcom tag _PRIM */ I18N::translate('Highlighted image'); |
|
| 1211 | case '_MARNM_SURN': |
|
| 1212 | return I18N::translate('Married surname'); |
|
| 1213 | case '_MARR_CHIL': |
|
| 1214 | switch ($sex) { |
|
| 1215 | case 'M': |
|
| 1216 | return I18N::translate('Marriage of a son'); |
|
| 1217 | case 'F': |
|
| 1218 | return I18N::translate('Marriage of a daughter'); |
|
| 1219 | default: |
|
| 1220 | return I18N::translate('Marriage of a child'); |
|
| 1221 | } |
|
| 1222 | case '_MARR_FAMC': |
|
| 1223 | return /* I18N: ...to each other */ I18N::translate('Marriage of parents'); |
|
| 1224 | case '_MARR_GCHI': |
|
| @@ 1224-1232 (lines=9) @@ | ||
| 1221 | } |
|
| 1222 | case '_MARR_FAMC': |
|
| 1223 | return /* I18N: ...to each other */ I18N::translate('Marriage of parents'); |
|
| 1224 | case '_MARR_GCHI': |
|
| 1225 | switch ($sex) { |
|
| 1226 | case 'M': |
|
| 1227 | return I18N::translate('Marriage of a grandson'); |
|
| 1228 | case 'F': |
|
| 1229 | return I18N::translate('Marriage of a granddaughter'); |
|
| 1230 | default: |
|
| 1231 | return I18N::translate('Marriage of a grandchild'); |
|
| 1232 | } |
|
| 1233 | case '_MARR_GCH1': |
|
| 1234 | switch ($sex) { |
|
| 1235 | case 'M': |
|
| @@ 1233-1241 (lines=9) @@ | ||
| 1230 | default: |
|
| 1231 | return I18N::translate('Marriage of a grandchild'); |
|
| 1232 | } |
|
| 1233 | case '_MARR_GCH1': |
|
| 1234 | switch ($sex) { |
|
| 1235 | case 'M': |
|
| 1236 | return I18N::translateContext('daughter’s son', 'Marriage of a grandson'); |
|
| 1237 | case 'F': |
|
| 1238 | return I18N::translateContext('daughter’s daughter', 'Marriage of a granddaughter'); |
|
| 1239 | default: |
|
| 1240 | return I18N::translate('Marriage of a grandchild'); |
|
| 1241 | } |
|
| 1242 | case '_MARR_GCH2': |
|
| 1243 | switch ($sex) { |
|
| 1244 | case 'M': |
|
| @@ 1242-1250 (lines=9) @@ | ||
| 1239 | default: |
|
| 1240 | return I18N::translate('Marriage of a grandchild'); |
|
| 1241 | } |
|
| 1242 | case '_MARR_GCH2': |
|
| 1243 | switch ($sex) { |
|
| 1244 | case 'M': |
|
| 1245 | return I18N::translateContext('son’s son', 'Marriage of a grandson'); |
|
| 1246 | case 'F': |
|
| 1247 | return I18N::translateContext('son’s daughter', 'Marriage of a granddaughter'); |
|
| 1248 | default: |
|
| 1249 | return I18N::translate('Marriage of a grandchild'); |
|
| 1250 | } |
|
| 1251 | case '_MARR_HSIB': |
|
| 1252 | switch ($sex) { |
|
| 1253 | case 'M': |
|
| @@ 1251-1259 (lines=9) @@ | ||
| 1248 | default: |
|
| 1249 | return I18N::translate('Marriage of a grandchild'); |
|
| 1250 | } |
|
| 1251 | case '_MARR_HSIB': |
|
| 1252 | switch ($sex) { |
|
| 1253 | case 'M': |
|
| 1254 | return I18N::translate('Marriage of a half-brother'); |
|
| 1255 | case 'F': |
|
| 1256 | return I18N::translate('Marriage of a half-sister'); |
|
| 1257 | default: |
|
| 1258 | return I18N::translate('Marriage of a half-sibling'); |
|
| 1259 | } |
|
| 1260 | case '_MARR_PARE': |
|
| 1261 | switch ($sex) { |
|
| 1262 | case 'M': |
|
| @@ 1260-1274 (lines=15) @@ | ||
| 1257 | default: |
|
| 1258 | return I18N::translate('Marriage of a half-sibling'); |
|
| 1259 | } |
|
| 1260 | case '_MARR_PARE': |
|
| 1261 | switch ($sex) { |
|
| 1262 | case 'M': |
|
| 1263 | return /* I18N: ...to another spouse */ I18N::translate('Marriage of a father'); |
|
| 1264 | case 'F': |
|
| 1265 | return /* I18N: ...to another spouse */ I18N::translate('Marriage of a mother'); |
|
| 1266 | default: |
|
| 1267 | return /* I18N: ...to another spouse */ I18N::translate('Marriage of a parent'); |
|
| 1268 | } |
|
| 1269 | case '_MARR_SIBL': |
|
| 1270 | switch ($sex) { |
|
| 1271 | case 'M': |
|
| 1272 | return I18N::translate('Marriage of a brother'); |
|
| 1273 | case 'F': |
|
| 1274 | return I18N::translate('Marriage of a sister'); |
|
| 1275 | default: |
|
| 1276 | return I18N::translate('Marriage of a sibling'); |
|
| 1277 | } |
|
| @@ 1269-1277 (lines=9) @@ | ||
| 1266 | default: |
|
| 1267 | return /* I18N: ...to another spouse */ I18N::translate('Marriage of a parent'); |
|
| 1268 | } |
|
| 1269 | case '_MARR_SIBL': |
|
| 1270 | switch ($sex) { |
|
| 1271 | case 'M': |
|
| 1272 | return I18N::translate('Marriage of a brother'); |
|
| 1273 | case 'F': |
|
| 1274 | return I18N::translate('Marriage of a sister'); |
|
| 1275 | default: |
|
| 1276 | return I18N::translate('Marriage of a sibling'); |
|
| 1277 | } |
|
| 1278 | case '_MBON': |
|
| 1279 | return /* I18N: gedcom tag _MBON */ I18N::translate('Marriage bond'); |
|
| 1280 | case '_MDCL': |
|
| @@ 1309-1323 (lines=15) @@ | ||
| 1306 | default: |
|
| 1307 | return /* I18N: gedcom tag _NMAR */ I18N::translate('Never married'); |
|
| 1308 | } |
|
| 1309 | case '_NMR': |
|
| 1310 | switch ($sex) { |
|
| 1311 | case 'M': |
|
| 1312 | return /* I18N: gedcom tag _NMR */ I18N::translateContext('MALE', 'Not married'); |
|
| 1313 | case 'F': |
|
| 1314 | return /* I18N: gedcom tag _NMR */ I18N::translateContext('FEMALE', 'Not married'); |
|
| 1315 | default: |
|
| 1316 | return /* I18N: gedcom tag _NMR */ I18N::translate('Not married'); |
|
| 1317 | } |
|
| 1318 | case '_PHOTO': // Family Tree Builder uses "0 _ALBUM/1_PHOTO" |
|
| 1319 | return I18N::translate('Photo'); |
|
| 1320 | case '_WT_USER': |
|
| 1321 | return I18N::translate('by'); |
|
| 1322 | case '_PRMN': |
|
| 1323 | return /* I18N: gedcom tag _PRMN */ I18N::translate('Permanent number'); |
|
| 1324 | case '_RNAME': // Family Tree Builder user "1 NAME / 2 _RNAME" |
|
| 1325 | switch ($sex) { |
|
| 1326 | case 'M': |
|
| @@ 1324-1332 (lines=9) @@ | ||
| 1321 | return I18N::translate('by'); |
|
| 1322 | case '_PRMN': |
|
| 1323 | return /* I18N: gedcom tag _PRMN */ I18N::translate('Permanent number'); |
|
| 1324 | case '_RNAME': // Family Tree Builder user "1 NAME / 2 _RNAME" |
|
| 1325 | switch ($sex) { |
|
| 1326 | case 'M': |
|
| 1327 | return I18N::translateContext('MALE', 'Religious name'); |
|
| 1328 | case 'F': |
|
| 1329 | return I18N::translateContext('FEMALE', 'Religious name'); |
|
| 1330 | default: |
|
| 1331 | return I18N::translate('Religious name'); |
|
| 1332 | } |
|
| 1333 | case '_SCBK': |
|
| 1334 | return /* I18N: gedcom tag _SCBK */ I18N::translate('Scrapbook'); |
|
| 1335 | case '_SEPR': |
|
| @@ 1840-1848 (lines=9) @@ | ||
| 1837 | default: |
|
| 1838 | return I18N::translate('great-great-great-grandparent'); |
|
| 1839 | } |
|
| 1840 | case 6: |
|
| 1841 | switch ($sex2) { |
|
| 1842 | case 'M': |
|
| 1843 | return I18N::translate('great ×4 grandfather'); |
|
| 1844 | case 'F': |
|
| 1845 | return I18N::translate('great ×4 grandmother'); |
|
| 1846 | default: |
|
| 1847 | return I18N::translate('great ×4 grandparent'); |
|
| 1848 | } |
|
| 1849 | case 7: |
|
| 1850 | switch ($sex2) { |
|
| 1851 | case 'M': |
|
| @@ 1849-1857 (lines=9) @@ | ||
| 1846 | default: |
|
| 1847 | return I18N::translate('great ×4 grandparent'); |
|
| 1848 | } |
|
| 1849 | case 7: |
|
| 1850 | switch ($sex2) { |
|
| 1851 | case 'M': |
|
| 1852 | return I18N::translate('great ×5 grandfather'); |
|
| 1853 | case 'F': |
|
| 1854 | return I18N::translate('great ×5 grandmother'); |
|
| 1855 | default: |
|
| 1856 | return I18N::translate('great ×5 grandparent'); |
|
| 1857 | } |
|
| 1858 | case 8: |
|
| 1859 | switch ($sex2) { |
|
| 1860 | case 'M': |
|
| @@ 1858-1866 (lines=9) @@ | ||
| 1855 | default: |
|
| 1856 | return I18N::translate('great ×5 grandparent'); |
|
| 1857 | } |
|
| 1858 | case 8: |
|
| 1859 | switch ($sex2) { |
|
| 1860 | case 'M': |
|
| 1861 | return I18N::translate('great ×6 grandfather'); |
|
| 1862 | case 'F': |
|
| 1863 | return I18N::translate('great ×6 grandmother'); |
|
| 1864 | default: |
|
| 1865 | return I18N::translate('great ×6 grandparent'); |
|
| 1866 | } |
|
| 1867 | case 9: |
|
| 1868 | switch ($sex2) { |
|
| 1869 | case 'M': |
|
| @@ 1867-1875 (lines=9) @@ | ||
| 1864 | default: |
|
| 1865 | return I18N::translate('great ×6 grandparent'); |
|
| 1866 | } |
|
| 1867 | case 9: |
|
| 1868 | switch ($sex2) { |
|
| 1869 | case 'M': |
|
| 1870 | return I18N::translate('great ×7 grandfather'); |
|
| 1871 | case 'F': |
|
| 1872 | return I18N::translate('great ×7 grandmother'); |
|
| 1873 | default: |
|
| 1874 | return I18N::translate('great ×7 grandparent'); |
|
| 1875 | } |
|
| 1876 | default: |
|
| 1877 | // Different languages have different rules for naming generations. |
|
| 1878 | // An English great ×12 grandfather is a Danish great ×11 grandfather. |
|
| @@ 1960-1968 (lines=9) @@ | ||
| 1957 | return I18N::translate('great-great-great-grandchild'); |
|
| 1958 | } |
|
| 1959 | ||
| 1960 | case 6: |
|
| 1961 | switch ($sex2) { |
|
| 1962 | case 'M': |
|
| 1963 | return I18N::translate('great ×4 grandson'); |
|
| 1964 | case 'F': |
|
| 1965 | return I18N::translate('great ×4 granddaughter'); |
|
| 1966 | default: |
|
| 1967 | return I18N::translate('great ×4 grandchild'); |
|
| 1968 | } |
|
| 1969 | ||
| 1970 | case 7: |
|
| 1971 | switch ($sex2) { |
|
| @@ 1970-1978 (lines=9) @@ | ||
| 1967 | return I18N::translate('great ×4 grandchild'); |
|
| 1968 | } |
|
| 1969 | ||
| 1970 | case 7: |
|
| 1971 | switch ($sex2) { |
|
| 1972 | case 'M': |
|
| 1973 | return I18N::translate('great ×5 grandson'); |
|
| 1974 | case 'F': |
|
| 1975 | return I18N::translate('great ×5 granddaughter'); |
|
| 1976 | default: |
|
| 1977 | return I18N::translate('great ×5 grandchild'); |
|
| 1978 | } |
|
| 1979 | ||
| 1980 | case 8: |
|
| 1981 | switch ($sex2) { |
|
| @@ 1980-1988 (lines=9) @@ | ||
| 1977 | return I18N::translate('great ×5 grandchild'); |
|
| 1978 | } |
|
| 1979 | ||
| 1980 | case 8: |
|
| 1981 | switch ($sex2) { |
|
| 1982 | case 'M': |
|
| 1983 | return I18N::translate('great ×6 grandson'); |
|
| 1984 | case 'F': |
|
| 1985 | return I18N::translate('great ×6 granddaughter'); |
|
| 1986 | default: |
|
| 1987 | return I18N::translate('great ×6 grandchild'); |
|
| 1988 | } |
|
| 1989 | ||
| 1990 | case 9: |
|
| 1991 | switch ($sex2) { |
|
| @@ 1990-1998 (lines=9) @@ | ||
| 1987 | return I18N::translate('great ×6 grandchild'); |
|
| 1988 | } |
|
| 1989 | ||
| 1990 | case 9: |
|
| 1991 | switch ($sex2) { |
|
| 1992 | case 'M': |
|
| 1993 | return I18N::translate('great ×7 grandson'); |
|
| 1994 | case 'F': |
|
| 1995 | return I18N::translate('great ×7 granddaughter'); |
|
| 1996 | default: |
|
| 1997 | return I18N::translate('great ×7 grandchild'); |
|
| 1998 | } |
|
| 1999 | ||
| 2000 | default: |
|
| 2001 | // Different languages have different rules for naming generations. |
|