diff options
| author | Greg Roach <fisharebest@gmail.com> | 2015-07-25 11:31:53 +0100 |
|---|---|---|
| committer | Greg Roach <fisharebest@gmail.com> | 2015-07-25 11:31:53 +0100 |
| commit | afa7665987b9bb3aaf730b8cf1ea238b254f57dc (patch) | |
| tree | 3ffb93ce45134cada89c1f3ea6f1a5ea7e107ea2 /app/GedcomCode | |
| parent | 97d00fae67aa16ab68a7ad76b7b01e21f5b9b113 (diff) | |
| download | webtrees-afa7665987b9bb3aaf730b8cf1ea238b254f57dc.tar.gz webtrees-afa7665987b9bb3aaf730b8cf1ea238b254f57dc.tar.bz2 webtrees-afa7665987b9bb3aaf730b8cf1ea238b254f57dc.zip | |
Fix: #655 godparent -> godmother/godfather
Diffstat (limited to 'app/GedcomCode')
| -rw-r--r-- | app/GedcomCode/GedcomCodeRela.php | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/app/GedcomCode/GedcomCodeRela.php b/app/GedcomCode/GedcomCodeRela.php index 3e9abe30ca..badc6d32b3 100644 --- a/app/GedcomCode/GedcomCodeRela.php +++ b/app/GedcomCode/GedcomCodeRela.php @@ -140,8 +140,14 @@ class GedcomCodeRela { // always female return I18N::translate('Godmother'); case 'godparent': - // no sex implied - return I18N::translate('Godparent'); + switch ($sex) { + case 'M': + return I18N::translate('Godfather'); + case 'F': + return I18N::translate('Godmother'); + default: + return I18N::translate('Godparent'); + } case 'godson': // always male return I18N::translate('Godson'); @@ -149,8 +155,14 @@ class GedcomCodeRela { // always female return I18N::translate('Goddaughter'); case 'godchild': - // no sex implied - return I18N::translate('Godchild'); + switch ($sex) { + case 'M': + return I18N::translate('Godson'); + case 'F': + return I18N::translate('Goddaughter'); + default: + return I18N::translate('Godchild'); + } case 'guardian': switch ($sex) { case 'M': |
