Code Duplication    Length = 8-8 lines in 3 locations

app/Functions/Functions.php 3 locations

@@ 1814-1821 (lines=8) @@
1811
					switch (WT_LOCALE) {
1812
						case 'pl': // Source: Lukasz Wilenski
1813
							switch ($sex2) {
1814
								case 'M':
1815
									if ($first === 'bro' && $sex1 === 'M') {
1816
										return I18N::translateContext('(a man’s) brother’s great ×(%s-1) grandson', 'great ×%s nephew', I18N::number($down - 3));
1817
									} elseif ($first === 'sis' && $sex1 === 'M') {
1818
										return I18N::translateContext('(a man’s) sister’s great ×(%s-1) grandson', 'great ×%s nephew', I18N::number($down - 3));
1819
									} else {
1820
										return I18N::translateContext('(a woman’s) great ×%s nephew', 'great ×%s nephew', I18N::number($down - 3));
1821
									}
1822
								case 'F':
1823
									if ($first === 'bro' && $sex1 === 'M') {
1824
										return I18N::translateContext('(a man’s) brother’s great ×(%s-1) granddaughter', 'great ×%s niece', I18N::number($down - 3));
@@ 1822-1829 (lines=8) @@
1819
									} else {
1820
										return I18N::translateContext('(a woman’s) great ×%s nephew', 'great ×%s nephew', I18N::number($down - 3));
1821
									}
1822
								case 'F':
1823
									if ($first === 'bro' && $sex1 === 'M') {
1824
										return I18N::translateContext('(a man’s) brother’s great ×(%s-1) granddaughter', 'great ×%s niece', I18N::number($down - 3));
1825
									} elseif ($first === 'sis' && $sex1 === 'M') {
1826
										return I18N::translateContext('(a man’s) sister’s great ×(%s-1) granddaughter', 'great ×%s niece', I18N::number($down - 3));
1827
									} else {
1828
										return I18N::translateContext('(a woman’s) great ×%s niece', 'great ×%s niece', I18N::number($down - 3));
1829
									}
1830
								default:
1831
									if ($first === 'bro' && $sex1 === 'M') {
1832
										return I18N::translateContext('(a man’s) brother’s great ×(%s-1) grandchild', 'great ×%s nephew/niece', I18N::number($down - 3));
@@ 1830-1837 (lines=8) @@
1827
									} else {
1828
										return I18N::translateContext('(a woman’s) great ×%s niece', 'great ×%s niece', I18N::number($down - 3));
1829
									}
1830
								default:
1831
									if ($first === 'bro' && $sex1 === 'M') {
1832
										return I18N::translateContext('(a man’s) brother’s great ×(%s-1) grandchild', 'great ×%s nephew/niece', I18N::number($down - 3));
1833
									} elseif ($first === 'sis' && $sex1 === 'M') {
1834
										return I18N::translateContext('(a man’s) sister’s great ×(%s-1) grandchild', 'great ×%s nephew/niece', I18N::number($down - 3));
1835
									} else {
1836
										return I18N::translateContext('(a woman’s) great ×%s nephew/niece', 'great ×%s nephew/niece', I18N::number($down - 3));
1837
									}
1838
							}
1839
						case 'he': // Source: Meliza Amity
1840
							switch ($sex2) {