diff options
Diffstat (limited to 'app')
| -rw-r--r-- | app/Functions/FunctionsDb.php | 22 | ||||
| -rw-r--r-- | app/I18N.php | 20 | ||||
| -rw-r--r-- | app/Soundex.php | 486 | ||||
| -rw-r--r-- | app/SurnameTradition/PolishSurnameTradition.php | 4 |
4 files changed, 266 insertions, 266 deletions
diff --git a/app/Functions/FunctionsDb.php b/app/Functions/FunctionsDb.php index 4759264ce7..f7507eb520 100644 --- a/app/Functions/FunctionsDb.php +++ b/app/Functions/FunctionsDb.php @@ -81,7 +81,7 @@ class FunctionsDb { foreach ($rows as $row) { $list[] = Source::getInstance($row->xref, $tree, $row->gedcom); } - $list = array_filter($list, function(Source $x) { return $x->canShowName(); }); + $list = array_filter($list, function (Source $x) { return $x->canShowName(); }); usort($list, '\Fisharebest\Webtrees\GedcomRecord::compare'); return $list; @@ -105,7 +105,7 @@ class FunctionsDb { foreach ($rows as $row) { $list[] = Repository::getInstance($row->xref, $tree, $row->gedcom); } - $list = array_filter($list, function(Repository $x) { return $x->canShowName(); }); + $list = array_filter($list, function (Repository $x) { return $x->canShowName(); }); usort($list, '\Fisharebest\Webtrees\GedcomRecord::compare'); return $list; @@ -129,7 +129,7 @@ class FunctionsDb { foreach ($rows as $row) { $list[] = Note::getInstance($row->xref, $tree, $row->gedcom); } - $list = array_filter($list, function(Note $x) { return $x->canShowName(); }); + $list = array_filter($list, function (Note $x) { return $x->canShowName(); }); usort($list, '\Fisharebest\Webtrees\GedcomRecord::compare'); return $list; @@ -183,7 +183,7 @@ class FunctionsDb { } $list[] = $record; } - $list = array_filter($list, function(Individual $x) { return $x->canShowName(); }); + $list = array_filter($list, function (Individual $x) { return $x->canShowName(); }); return $list; } @@ -230,7 +230,7 @@ class FunctionsDb { } } } - $list = array_filter($list, function(Individual $x) { return $x->canShowName(); }); + $list = array_filter($list, function (Individual $x) { return $x->canShowName(); }); return $list; } @@ -344,7 +344,7 @@ class FunctionsDb { foreach ($rows as $row) { $list[] = Individual::getInstance($row->xref, Tree::findById($row->gedcom_id), $row->gedcom); } - $list = array_filter($list, function(Individual $x) { return $x->canShowName(); }); + $list = array_filter($list, function (Individual $x) { return $x->canShowName(); }); return $list; } @@ -421,7 +421,7 @@ class FunctionsDb { } $list[] = $record; } - $list = array_filter($list, function(Family $x) { return $x->canShowName(); }); + $list = array_filter($list, function (Family $x) { return $x->canShowName(); }); return $list; } @@ -469,7 +469,7 @@ class FunctionsDb { foreach ($rows as $row) { $list[] = Family::getInstance($row->xref, Tree::findById($row->gedcom_id), $row->gedcom); } - $list = array_filter($list, function(Family $x) { return $x->canShowName(); }); + $list = array_filter($list, function (Family $x) { return $x->canShowName(); }); return $list; } @@ -524,7 +524,7 @@ class FunctionsDb { } $list[] = $record; } - $list = array_filter($list, function(Source $x) { return $x->canShowName(); }); + $list = array_filter($list, function (Source $x) { return $x->canShowName(); }); return $list; } @@ -579,7 +579,7 @@ class FunctionsDb { } $list[] = $record; } - $list = array_filter($list, function(Note $x) { return $x->canShowName(); }); + $list = array_filter($list, function (Note $x) { return $x->canShowName(); }); return $list; } @@ -634,7 +634,7 @@ class FunctionsDb { } $list[] = $record; } - $list = array_filter($list, function(Repository $x) { return $x->canShowName(); }); + $list = array_filter($list, function (Repository $x) { return $x->canShowName(); }); return $list; } diff --git a/app/I18N.php b/app/I18N.php index 7f584db928..05c73d8c07 100644 --- a/app/I18N.php +++ b/app/I18N.php @@ -85,16 +85,16 @@ class I18N { '}' => '{', '<' => '>', '>' => '<', - '‹' => '›', - '›' => '‹', - '«' => '»', - '»' => '«', - '﴾' => '﴿', - '﴿' => '﴾', - '“' => '”', - '”' => '“', - '‘' => '’', - '’' => '‘', + '‹' => '›', + '›' => '‹', + '«' => '»', + '»' => '«', + '﴾' => '﴿', + '﴿' => '﴾', + '“' => '”', + '”' => '“', + '‘' => '’', + '’' => '‘', ); /** @var string Punctuation used to separate list items, typically a comma */ diff --git a/app/Soundex.php b/app/Soundex.php index 9d2a0b16b5..fdd9cbd926 100644 --- a/app/Soundex.php +++ b/app/Soundex.php @@ -167,39 +167,39 @@ class Soundex { */ private static $dmsounds = array( 'A' => array('1', '0', '', ''), - 'À' => array('1', '0', '', ''), - 'Á' => array('1', '0', '', ''), - 'Â' => array('1', '0', '', ''), - 'Ã' => array('1', '0', '', ''), - 'Ä' => array('1', '0', '1', '', '0', '', ''), - 'Å' => array('1', '0', '', ''), - 'Ă' => array('1', '0', '', ''), - 'Ą' => array('1', '', '', '', '', '', '6'), - 'Ạ' => array('1', '0', '', ''), - 'Ả' => array('1', '0', '', ''), - 'Ấ' => array('1', '0', '', ''), - 'Ầ' => array('1', '0', '', ''), - 'Ẩ' => array('1', '0', '', ''), - 'Ẫ' => array('1', '0', '', ''), - 'Ậ' => array('1', '0', '', ''), - 'Ắ' => array('1', '0', '', ''), - 'Ằ' => array('1', '0', '', ''), - 'Ẳ' => array('1', '0', '', ''), - 'Ẵ' => array('1', '0', '', ''), - 'Ặ' => array('1', '0', '', ''), + 'À' => array('1', '0', '', ''), + 'Á' => array('1', '0', '', ''), + 'Â' => array('1', '0', '', ''), + 'Ã' => array('1', '0', '', ''), + 'Ä' => array('1', '0', '1', '', '0', '', ''), + 'Å' => array('1', '0', '', ''), + 'Ă' => array('1', '0', '', ''), + 'Ą' => array('1', '', '', '', '', '', '6'), + 'Ạ' => array('1', '0', '', ''), + 'Ả' => array('1', '0', '', ''), + 'Ấ' => array('1', '0', '', ''), + 'Ầ' => array('1', '0', '', ''), + 'Ẩ' => array('1', '0', '', ''), + 'Ẫ' => array('1', '0', '', ''), + 'Ậ' => array('1', '0', '', ''), + 'Ắ' => array('1', '0', '', ''), + 'Ằ' => array('1', '0', '', ''), + 'Ẳ' => array('1', '0', '', ''), + 'Ẵ' => array('1', '0', '', ''), + 'Ặ' => array('1', '0', '', ''), 'AE' => array('1', '0', '1', ''), - 'Æ' => array('1', '0', '1', ''), + 'Æ' => array('1', '0', '1', ''), 'AI' => array('1', '0', '1', ''), 'AJ' => array('1', '0', '1', ''), 'AU' => array('1', '0', '7', ''), 'AV' => array('1', '0', '7', '', '7', '7', '7'), - 'ÄU' => array('1', '0', '1', ''), + 'ÄU' => array('1', '0', '1', ''), 'AY' => array('1', '0', '1', ''), 'B' => array('0', '7', '7', '7'), 'C' => array('0', '5', '5', '5', '34', '4', '4'), - 'Ć' => array('0', '4', '4', '4'), - 'Č' => array('0', '4', '4', '4'), - 'Ç' => array('0', '4', '4', '4'), + 'Ć' => array('0', '4', '4', '4'), + 'Č' => array('0', '4', '4', '4'), + 'Ç' => array('0', '4', '4', '4'), 'CH' => array('0', '5', '5', '5', '34', '4', '4'), 'CHS' => array('0', '5', '54', '54'), 'CK' => array('0', '5', '5', '5', '45', '45', '45'), @@ -209,8 +209,8 @@ class Soundex { 'CZ' => array('0', '4', '4', '4'), 'CZS' => array('0', '4', '4', '4'), 'D' => array('0', '3', '3', '3'), - 'Ď' => array('0', '3', '3', '3'), - 'Đ' => array('0', '3', '3', '3'), + 'Ď' => array('0', '3', '3', '3'), + 'Đ' => array('0', '3', '3', '3'), 'DRS' => array('0', '4', '4', '4'), 'DRZ' => array('0', '4', '4', '4'), 'DS' => array('0', '4', '4', '4'), @@ -220,26 +220,26 @@ class Soundex { 'DDZ' => array('0', '4', '4', '4'), 'DDZS' => array('0', '4', '4', '4'), 'DZ' => array('0', '4', '4', '4'), - 'DŹ' => array('0', '4', '4', '4'), - 'DŻ' => array('0', '4', '4', '4'), + 'DŹ' => array('0', '4', '4', '4'), + 'DŻ' => array('0', '4', '4', '4'), 'DZH' => array('0', '4', '4', '4'), 'DZS' => array('0', '4', '4', '4'), 'E' => array('1', '0', '', ''), - 'È' => array('1', '0', '', ''), - 'É' => array('1', '0', '', ''), - 'Ê' => array('1', '0', '', ''), - 'Ë' => array('1', '0', '', ''), - 'Ĕ' => array('1', '0', '', ''), - 'Ė' => array('1', '0', '', ''), - 'Ę' => array('1', '', '', '6', '', '', ''), - 'Ẹ' => array('1', '0', '', ''), - 'Ẻ' => array('1', '0', '', ''), - 'Ẽ' => array('1', '0', '', ''), - 'Ế' => array('1', '0', '', ''), - 'Ề' => array('1', '0', '', ''), - 'Ể' => array('1', '0', '', ''), - 'Ễ' => array('1', '0', '', ''), - 'Ệ' => array('1', '0', '', ''), + 'È' => array('1', '0', '', ''), + 'É' => array('1', '0', '', ''), + 'Ê' => array('1', '0', '', ''), + 'Ë' => array('1', '0', '', ''), + 'Ĕ' => array('1', '0', '', ''), + 'Ė' => array('1', '0', '', ''), + 'Ę' => array('1', '', '', '6', '', '', ''), + 'Ẹ' => array('1', '0', '', ''), + 'Ẻ' => array('1', '0', '', ''), + 'Ẽ' => array('1', '0', '', ''), + 'Ế' => array('1', '0', '', ''), + 'Ề' => array('1', '0', '', ''), + 'Ể' => array('1', '0', '', ''), + 'Ễ' => array('1', '0', '', ''), + 'Ệ' => array('1', '0', '', ''), 'EAU' => array('1', '0', '', ''), 'EI' => array('1', '0', '1', ''), 'EJ' => array('1', '0', '1', ''), @@ -248,20 +248,20 @@ class Soundex { 'F' => array('0', '7', '7', '7'), 'FB' => array('0', '7', '7', '7'), 'G' => array('0', '5', '5', '5', '34', '4', '4'), - 'Ğ' => array('0', '', '', ''), + 'Ğ' => array('0', '', '', ''), 'GGY' => array('0', '5', '5', '5'), 'GY' => array('0', '5', '5', '5'), 'H' => array('0', '5', '5', '', '5', '5', '5'), 'I' => array('1', '0', '', ''), - 'Ì' => array('1', '0', '', ''), - 'Í' => array('1', '0', '', ''), - 'Î' => array('1', '0', '', ''), - 'Ï' => array('1', '0', '', ''), - 'Ĩ' => array('1', '0', '', ''), - 'Į' => array('1', '0', '', ''), - 'İ' => array('1', '0', '', ''), - 'Ỉ' => array('1', '0', '', ''), - 'Ị' => array('1', '0', '', ''), + 'Ì' => array('1', '0', '', ''), + 'Í' => array('1', '0', '', ''), + 'Î' => array('1', '0', '', ''), + 'Ï' => array('1', '0', '', ''), + 'Ĩ' => array('1', '0', '', ''), + 'Į' => array('1', '0', '', ''), + 'İ' => array('1', '0', '', ''), + 'Ỉ' => array('1', '0', '', ''), + 'Ị' => array('1', '0', '', ''), 'IA' => array('1', '1', '', ''), 'IE' => array('1', '1', '', ''), 'IO' => array('1', '1', '', ''), @@ -271,42 +271,42 @@ class Soundex { 'KH' => array('0', '5', '5', '5'), 'KS' => array('0', '5', '54', '54'), 'L' => array('0', '8', '8', '8'), - 'Ľ' => array('0', '8', '8', '8'), - 'Ĺ' => array('0', '8', '8', '8'), - 'Ł' => array('0', '7', '7', '7', '8', '8', '8'), + 'Ľ' => array('0', '8', '8', '8'), + 'Ĺ' => array('0', '8', '8', '8'), + 'Ł' => array('0', '7', '7', '7', '8', '8', '8'), 'LL' => array('0', '8', '8', '8', '58', '8', '8', '1', '8', '8'), 'LLY' => array('0', '8', '8', '8', '1', '8', '8'), 'LY' => array('0', '8', '8', '8', '1', '8', '8'), 'M' => array('0', '6', '6', '6'), - 'MĔ' => array('0', '66', '66', '66'), + 'MĔ' => array('0', '66', '66', '66'), 'MN' => array('0', '66', '66', '66'), 'N' => array('0', '6', '6', '6'), - 'Ń' => array('0', '6', '6', '6'), - 'Ň' => array('0', '6', '6', '6'), - 'Ñ' => array('0', '6', '6', '6'), + 'Ń' => array('0', '6', '6', '6'), + 'Ň' => array('0', '6', '6', '6'), + 'Ñ' => array('0', '6', '6', '6'), 'NM' => array('0', '66', '66', '66'), 'O' => array('1', '0', '', ''), - 'Ò' => array('1', '0', '', ''), - 'Ó' => array('1', '0', '', ''), - 'Ô' => array('1', '0', '', ''), - 'Õ' => array('1', '0', '', ''), - 'Ö' => array('1', '0', '', ''), - 'Ø' => array('1', '0', '', ''), - 'Ő' => array('1', '0', '', ''), - 'Œ' => array('1', '0', '', ''), - 'Ơ' => array('1', '0', '', ''), - 'Ọ' => array('1', '0', '', ''), - 'Ỏ' => array('1', '0', '', ''), - 'Ố' => array('1', '0', '', ''), - 'Ồ' => array('1', '0', '', ''), - 'Ổ' => array('1', '0', '', ''), - 'Ỗ' => array('1', '0', '', ''), - 'Ộ' => array('1', '0', '', ''), - 'Ớ' => array('1', '0', '', ''), - 'Ờ' => array('1', '0', '', ''), - 'Ở' => array('1', '0', '', ''), - 'Ỡ' => array('1', '0', '', ''), - 'Ợ' => array('1', '0', '', ''), + 'Ò' => array('1', '0', '', ''), + 'Ó' => array('1', '0', '', ''), + 'Ô' => array('1', '0', '', ''), + 'Õ' => array('1', '0', '', ''), + 'Ö' => array('1', '0', '', ''), + 'Ø' => array('1', '0', '', ''), + 'Ő' => array('1', '0', '', ''), + 'Œ' => array('1', '0', '', ''), + 'Ơ' => array('1', '0', '', ''), + 'Ọ' => array('1', '0', '', ''), + 'Ỏ' => array('1', '0', '', ''), + 'Ố' => array('1', '0', '', ''), + 'Ồ' => array('1', '0', '', ''), + 'Ổ' => array('1', '0', '', ''), + 'Ỗ' => array('1', '0', '', ''), + 'Ộ' => array('1', '0', '', ''), + 'Ớ' => array('1', '0', '', ''), + 'Ờ' => array('1', '0', '', ''), + 'Ở' => array('1', '0', '', ''), + 'Ỡ' => array('1', '0', '', ''), + 'Ợ' => array('1', '0', '', ''), 'OE' => array('1', '0', '', ''), 'OI' => array('1', '0', '1', ''), 'OJ' => array('1', '0', '1', ''), @@ -317,15 +317,15 @@ class Soundex { 'PH' => array('0', '7', '7', '7'), 'Q' => array('0', '5', '5', '5'), 'R' => array('0', '9', '9', '9'), - 'Ř' => array('0', '4', '4', '4'), + 'Ř' => array('0', '4', '4', '4'), 'RS' => array('0', '4', '4', '4', '94', '94', '94'), 'RZ' => array('0', '4', '4', '4', '94', '94', '94'), 'S' => array('0', '4', '4', '4'), - 'Ś' => array('0', '4', '4', '4'), - 'Š' => array('0', '4', '4', '4'), - 'Ş' => array('0', '4', '4', '4'), + 'Ś' => array('0', '4', '4', '4'), + 'Š' => array('0', '4', '4', '4'), + 'Ş' => array('0', '4', '4', '4'), 'SC' => array('0', '2', '4', '4'), - 'ŠČ' => array('0', '2', '4', '4'), + 'ŠČ' => array('0', '2', '4', '4'), 'SCH' => array('0', '4', '4', '4'), 'SCHD' => array('0', '2', '43', '43'), 'SCHT' => array('0', '2', '43', '43'), @@ -339,7 +339,7 @@ class Soundex { 'SHT' => array('0', '2', '43', '43'), 'SHTCH' => array('0', '2', '4', '4'), 'SHTSH' => array('0', '2', '4', '4'), - 'ß' => array('0', '', '4', '4'), + 'ß' => array('0', '', '4', '4'), 'ST' => array('0', '2', '43', '43'), 'STCH' => array('0', '2', '4', '4'), 'STRS' => array('0', '2', '4', '4'), @@ -353,8 +353,8 @@ class Soundex { 'SZD' => array('0', '2', '43', '43'), 'SZT' => array('0', '2', '43', '43'), 'T' => array('0', '3', '3', '3'), - 'Ť' => array('0', '3', '3', '3'), - 'Ţ' => array('0', '3', '3', '3', '4', '4', '4'), + 'Ť' => array('0', '3', '3', '3'), + 'Ţ' => array('0', '3', '3', '3', '4', '4', '4'), 'TC' => array('0', '4', '4', '4'), 'TCH' => array('0', '4', '4', '4'), 'TH' => array('0', '3', '3', '3'), @@ -372,23 +372,23 @@ class Soundex { 'TZ' => array('0', '4', '4', '4'), 'TZS' => array('0', '4', '4', '4'), 'U' => array('1', '0', '', ''), - 'Ù' => array('1', '0', '', ''), - 'Ú' => array('1', '0', '', ''), - 'Û' => array('1', '0', '', ''), - 'Ü' => array('1', '0', '', ''), - 'Ũ' => array('1', '0', '', ''), - 'Ū' => array('1', '0', '', ''), - 'Ů' => array('1', '0', '', ''), - 'Ű' => array('1', '0', '', ''), - 'Ų' => array('1', '0', '', ''), - 'Ư' => array('1', '0', '', ''), - 'Ụ' => array('1', '0', '', ''), - 'Ủ' => array('1', '0', '', ''), - 'Ứ' => array('1', '0', '', ''), - 'Ừ' => array('1', '0', '', ''), - 'Ử' => array('1', '0', '', ''), - 'Ữ' => array('1', '0', '', ''), - 'Ự' => array('1', '0', '', ''), + 'Ù' => array('1', '0', '', ''), + 'Ú' => array('1', '0', '', ''), + 'Û' => array('1', '0', '', ''), + 'Ü' => array('1', '0', '', ''), + 'Ũ' => array('1', '0', '', ''), + 'Ū' => array('1', '0', '', ''), + 'Ů' => array('1', '0', '', ''), + 'Ű' => array('1', '0', '', ''), + 'Ų' => array('1', '0', '', ''), + 'Ư' => array('1', '0', '', ''), + 'Ụ' => array('1', '0', '', ''), + 'Ủ' => array('1', '0', '', ''), + 'Ứ' => array('1', '0', '', ''), + 'Ừ' => array('1', '0', '', ''), + 'Ử' => array('1', '0', '', ''), + 'Ữ' => array('1', '0', '', ''), + 'Ự' => array('1', '0', '', ''), 'UE' => array('1', '0', '', ''), 'UI' => array('1', '0', '1', ''), 'UJ' => array('1', '0', '1', ''), @@ -398,15 +398,15 @@ class Soundex { 'W' => array('0', '7', '7', '7'), 'X' => array('0', '5', '54', '54'), 'Y' => array('1', '1', '', ''), - 'Ý' => array('1', '1', '', ''), - 'Ỳ' => array('1', '1', '', ''), - 'Ỵ' => array('1', '1', '', ''), - 'Ỷ' => array('1', '1', '', ''), - 'Ỹ' => array('1', '1', '', ''), + 'Ý' => array('1', '1', '', ''), + 'Ỳ' => array('1', '1', '', ''), + 'Ỵ' => array('1', '1', '', ''), + 'Ỷ' => array('1', '1', '', ''), + 'Ỹ' => array('1', '1', '', ''), 'Z' => array('0', '4', '4', '4'), - 'Ź' => array('0', '4', '4', '4'), - 'Ż' => array('0', '4', '4', '4'), - 'Ž' => array('0', '4', '4', '4'), + 'Ź' => array('0', '4', '4', '4'), + 'Ż' => array('0', '4', '4', '4'), + 'Ž' => array('0', '4', '4', '4'), 'ZD' => array('0', '2', '43', '43'), 'ZDZ' => array('0', '2', '4', '4'), 'ZDZH' => array('0', '2', '4', '4'), @@ -423,7 +423,7 @@ class Soundex { 'В' => array('0', '7', '7', '7'), 'Г' => array('0', '5', '5', '5'), 'Д' => array('0', '3', '3', '3'), - 'ДЗ' => array('0', '4', '4', '4'), + 'ДЗ' => array('0', '4', '4', '4'), 'Е' => array('1', '0', '', ''), 'Ё' => array('1', '0', '', ''), 'Ж' => array('0', '4', '4', '4'), @@ -437,7 +437,7 @@ class Soundex { 'О' => array('1', '0', '', ''), 'П' => array('0', '7', '7', '7'), 'Р' => array('0', '9', '9', '9'), - 'РЖ' => array('0', '4', '4', '4'), + 'РЖ' => array('0', '4', '4', '4'), 'С' => array('0', '4', '4', '4'), 'Т' => array('0', '3', '3', '3'), 'У' => array('1', '0', '', ''), @@ -456,15 +456,15 @@ class Soundex { // Greek alphabet 'Α' => array('1', '0', '', ''), 'Ά' => array('1', '0', '', ''), - 'ΑΙ' => array('1', '0', '1', ''), - 'ΑΥ' => array('1', '0', '1', ''), + 'ΑΙ' => array('1', '0', '1', ''), + 'ΑΥ' => array('1', '0', '1', ''), 'Β' => array('0', '7', '7', '7'), 'Γ' => array('0', '5', '5', '5'), 'Δ' => array('0', '3', '3', '3'), 'Ε' => array('1', '0', '', ''), 'Έ' => array('1', '0', '', ''), - 'ΕΙ' => array('1', '0', '1', ''), - 'ΕΥ' => array('1', '1', '1', ''), + 'ΕΙ' => array('1', '0', '1', ''), + 'ΕΥ' => array('1', '1', '1', ''), 'Ζ' => array('0', '4', '4', '4'), 'Η' => array('1', '0', '', ''), 'Ή' => array('1', '0', '', ''), @@ -476,27 +476,27 @@ class Soundex { 'Κ' => array('0', '5', '5', '5'), 'Λ' => array('0', '8', '8', '8'), 'Μ' => array('0', '6', '6', '6'), - 'ΜΠ' => array('0', '7', '7', '7'), + 'ΜΠ' => array('0', '7', '7', '7'), 'Ν' => array('0', '6', '6', '6'), - 'ΝΤ' => array('0', '3', '3', '3'), + 'ΝΤ' => array('0', '3', '3', '3'), 'Ξ' => array('0', '5', '54', '54'), 'Ο' => array('1', '0', '', ''), 'Ό' => array('1', '0', '', ''), - 'ΟΙ' => array('1', '0', '1', ''), - 'ΟΥ' => array('1', '0', '1', ''), + 'ΟΙ' => array('1', '0', '1', ''), + 'ΟΥ' => array('1', '0', '1', ''), 'Π' => array('0', '7', '7', '7'), 'Ρ' => array('0', '9', '9', '9'), 'Σ' => array('0', '4', '4', '4'), 'ς' => array('0', '', '', '4'), 'Τ' => array('0', '3', '3', '3'), - 'ΤΖ' => array('0', '4', '4', '4'), - 'ΤΣ' => array('0', '4', '4', '4'), + 'ΤΖ' => array('0', '4', '4', '4'), + 'ΤΣ' => array('0', '4', '4', '4'), 'Υ' => array('1', '1', '', ''), 'Ύ' => array('1', '1', '', ''), 'Ϋ' => array('1', '1', '', ''), 'ΰ' => array('1', '1', '', ''), - 'ΥΚ' => array('1', '5', '5', '5'), - 'ΥΥ' => array('1', '65', '65', '65'), + 'ΥΚ' => array('1', '5', '5', '5'), + 'ΥΥ' => array('1', '65', '65', '65'), 'Φ' => array('0', '7', '7', '7'), 'Χ' => array('0', '5', '5', '5'), 'Ψ' => array('0', '7', '7', '7'), @@ -504,143 +504,143 @@ class Soundex { 'Ώ' => array('1', '0', '', ''), // Hebrew alphabet 'א' => array('1', '0', '', ''), - 'או' => array('1', '0', '7', ''), - 'אג' => array('1', '4', '4', '4', '5', '5', '5', '34', '34', '34'), - 'בב' => array('0', '7', '7', '7', '77', '77', '77'), + 'או' => array('1', '0', '7', ''), + 'אג' => array('1', '4', '4', '4', '5', '5', '5', '34', '34', '34'), + 'בב' => array('0', '7', '7', '7', '77', '77', '77'), 'ב' => array('0', '7', '7', '7'), - 'גג' => array('0', '4', '4', '4', '5', '5', '5', '45', '45', '45', '55', '55', '55', '54', '54', '54'), - 'גד' => array('0', '43', '43', '43', '53', '53', '53'), - 'גה' => array('0', '45', '45', '45', '55', '55', '55'), - 'גז' => array('0', '44', '44', '44', '45', '45', '45'), - 'גח' => array('0', '45', '45', '45', '55', '55', '55'), - 'גכ' => array('0', '45', '45', '45', '55', '55', '55'), - 'גך' => array('0', '45', '45', '45', '55', '55', '55'), - 'גצ' => array('0', '44', '44', '44', '45', '45', '45'), - 'גץ' => array('0', '44', '44', '44', '45', '45', '45'), - 'גק' => array('0', '45', '45', '45', '54', '54', '54'), - 'גש' => array('0', '44', '44', '44', '54', '54', '54'), - 'גת' => array('0', '43', '43', '43', '53', '53', '53'), + 'גג' => array('0', '4', '4', '4', '5', '5', '5', '45', '45', '45', '55', '55', '55', '54', '54', '54'), + 'גד' => array('0', '43', '43', '43', '53', '53', '53'), + 'גה' => array('0', '45', '45', '45', '55', '55', '55'), + 'גז' => array('0', '44', '44', '44', '45', '45', '45'), + 'גח' => array('0', '45', '45', '45', '55', '55', '55'), + 'גכ' => array('0', '45', '45', '45', '55', '55', '55'), + 'גך' => array('0', '45', '45', '45', '55', '55', '55'), + 'גצ' => array('0', '44', '44', '44', '45', '45', '45'), + 'גץ' => array('0', '44', '44', '44', '45', '45', '45'), + 'גק' => array('0', '45', '45', '45', '54', '54', '54'), + 'גש' => array('0', '44', '44', '44', '54', '54', '54'), + 'גת' => array('0', '43', '43', '43', '53', '53', '53'), 'ג' => array('0', '4', '4', '4', '5', '5', '5'), - 'דז' => array('0', '4', '4', '4'), - 'דד' => array('0', '3', '3', '3', '33', '33', '33'), - 'דט' => array('0', '33', '33', '33'), - 'דש' => array('0', '4', '4', '4'), - 'דצ' => array('0', '4', '4', '4'), - 'דץ' => array('0', '4', '4', '4'), + 'דז' => array('0', '4', '4', '4'), + 'דד' => array('0', '3', '3', '3', '33', '33', '33'), + 'דט' => array('0', '33', '33', '33'), + 'דש' => array('0', '4', '4', '4'), + 'דצ' => array('0', '4', '4', '4'), + 'דץ' => array('0', '4', '4', '4'), 'ד' => array('0', '3', '3', '3'), - 'הג' => array('0', '54', '54', '54', '55', '55', '55'), - 'הכ' => array('0', '55', '55', '55'), - 'הח' => array('0', '55', '55', '55'), - 'הק' => array('0', '55', '55', '55', '5', '5', '5'), - 'הה' => array('0', '5', '5', '', '55', '55', ''), + 'הג' => array('0', '54', '54', '54', '55', '55', '55'), + 'הכ' => array('0', '55', '55', '55'), + 'הח' => array('0', '55', '55', '55'), + 'הק' => array('0', '55', '55', '55', '5', '5', '5'), + 'הה' => array('0', '5', '5', '', '55', '55', ''), 'ה' => array('0', '5', '5', ''), - 'וי' => array('1', '', '', '', '7', '7', '7'), + 'וי' => array('1', '', '', '', '7', '7', '7'), 'ו' => array('1', '7', '7', '7', '7', '', ''), - 'וו' => array('1', '7', '7', '7', '7', '', ''), - 'וופ' => array('1', '7', '7', '7', '77', '77', '77'), - 'זש' => array('0', '4', '4', '4', '44', '44', '44'), - 'זדז' => array('0', '2', '4', '4'), + 'וו' => array('1', '7', '7', '7', '7', '', ''), + 'וופ' => array('1', '7', '7', '7', '77', '77', '77'), + 'זש' => array('0', '4', '4', '4', '44', '44', '44'), + 'זדז' => array('0', '2', '4', '4'), 'ז' => array('0', '4', '4', '4'), - 'זג' => array('0', '44', '44', '44', '45', '45', '45'), - 'זז' => array('0', '4', '4', '4', '44', '44', '44'), - 'זס' => array('0', '44', '44', '44'), - 'זצ' => array('0', '44', '44', '44'), - 'זץ' => array('0', '44', '44', '44'), - 'חג' => array('0', '54', '54', '54', '53', '53', '53'), - 'חח' => array('0', '5', '5', '5', '55', '55', '55'), - 'חק' => array('0', '55', '55', '55', '5', '5', '5'), - 'חכ' => array('0', '45', '45', '45', '55', '55', '55'), - 'חס' => array('0', '5', '54', '54'), - 'חש' => array('0', '5', '54', '54'), + 'זג' => array('0', '44', '44', '44', '45', '45', '45'), + 'זז' => array('0', '4', '4', '4', '44', '44', '44'), + 'זס' => array('0', '44', '44', '44'), + 'זצ' => array('0', '44', '44', '44'), + 'זץ' => array('0', '44', '44', '44'), + 'חג' => array('0', '54', '54', '54', '53', '53', '53'), + 'חח' => array('0', '5', '5', '5', '55', '55', '55'), + 'חק' => array('0', '55', '55', '55', '5', '5', '5'), + 'חכ' => array('0', '45', '45', '45', '55', '55', '55'), + 'חס' => array('0', '5', '54', '54'), + 'חש' => array('0', '5', '54', '54'), 'ח' => array('0', '5', '5', '5'), - 'טש' => array('0', '4', '4', '4'), - 'טד' => array('0', '33', '33', '33'), - 'טי' => array('0', '3', '3', '3', '4', '4', '4', '3', '3', '34'), - 'טת' => array('0', '33', '33', '33'), - 'טט' => array('0', '3', '3', '3', '33', '33', '33'), + 'טש' => array('0', '4', '4', '4'), + 'טד' => array('0', '33', '33', '33'), + 'טי' => array('0', '3', '3', '3', '4', '4', '4', '3', '3', '34'), + 'טת' => array('0', '33', '33', '33'), + 'טט' => array('0', '3', '3', '3', '33', '33', '33'), 'ט' => array('0', '3', '3', '3'), 'י' => array('1', '1', '', ''), - 'יא' => array('1', '1', '', '', '1', '1', '1'), - 'כג' => array('0', '55', '55', '55', '54', '54', '54'), - 'כש' => array('0', '5', '54', '54'), - 'כס' => array('0', '5', '54', '54'), - 'ככ' => array('0', '5', '5', '5', '55', '55', '55'), - 'כך' => array('0', '5', '5', '5', '55', '55', '55'), + 'יא' => array('1', '1', '', '', '1', '1', '1'), + 'כג' => array('0', '55', '55', '55', '54', '54', '54'), + 'כש' => array('0', '5', '54', '54'), + 'כס' => array('0', '5', '54', '54'), + 'ככ' => array('0', '5', '5', '5', '55', '55', '55'), + 'כך' => array('0', '5', '5', '5', '55', '55', '55'), 'כ' => array('0', '5', '5', '5'), - 'כח' => array('0', '55', '55', '55', '5', '5', '5'), + 'כח' => array('0', '55', '55', '55', '5', '5', '5'), 'ך' => array('0', '', '5', '5'), 'ל' => array('0', '8', '8', '8'), - 'לל' => array('0', '88', '88', '88', '8', '8', '8'), - 'מנ' => array('0', '66', '66', '66'), - 'מן' => array('0', '66', '66', '66'), - 'ממ' => array('0', '6', '6', '6', '66', '66', '66'), - 'מם' => array('0', '6', '6', '6', '66', '66', '66'), + 'לל' => array('0', '88', '88', '88', '8', '8', '8'), + 'מנ' => array('0', '66', '66', '66'), + 'מן' => array('0', '66', '66', '66'), + 'ממ' => array('0', '6', '6', '6', '66', '66', '66'), + 'מם' => array('0', '6', '6', '6', '66', '66', '66'), 'מ' => array('0', '6', '6', '6'), 'ם' => array('0', '', '6', '6'), - 'נמ' => array('0', '66', '66', '66'), - 'נם' => array('0', '66', '66', '66'), - 'ננ' => array('0', '6', '6', '6', '66', '66', '66'), - 'נן' => array('0', '6', '6', '6', '66', '66', '66'), + 'נמ' => array('0', '66', '66', '66'), + 'נם' => array('0', '66', '66', '66'), + 'ננ' => array('0', '6', '6', '6', '66', '66', '66'), + 'נן' => array('0', '6', '6', '6', '66', '66', '66'), 'נ' => array('0', '6', '6', '6'), 'ן' => array('0', '', '6', '6'), - 'סתש' => array('0', '2', '4', '4'), - 'סתז' => array('0', '2', '4', '4'), - 'סטז' => array('0', '2', '4', '4'), - 'סטש' => array('0', '2', '4', '4'), - 'סצד' => array('0', '2', '4', '4'), - 'סט' => array('0', '2', '4', '4', '43', '43', '43'), - 'סת' => array('0', '2', '4', '4', '43', '43', '43'), - 'סג' => array('0', '44', '44', '44', '4', '4', '4'), - 'סס' => array('0', '4', '4', '4', '44', '44', '44'), - 'סצ' => array('0', '44', '44', '44'), - 'סץ' => array('0', '44', '44', '44'), - 'סז' => array('0', '44', '44', '44'), - 'סש' => array('0', '44', '44', '44'), + 'סתש' => array('0', '2', '4', '4'), + 'סתז' => array('0', '2', '4', '4'), + 'סטז' => array('0', '2', '4', '4'), + 'סטש' => array('0', '2', '4', '4'), + 'סצד' => array('0', '2', '4', '4'), + 'סט' => array('0', '2', '4', '4', '43', '43', '43'), + 'סת' => array('0', '2', '4', '4', '43', '43', '43'), + 'סג' => array('0', '44', '44', '44', '4', '4', '4'), + 'סס' => array('0', '4', '4', '4', '44', '44', '44'), + 'סצ' => array('0', '44', '44', '44'), + 'סץ' => array('0', '44', '44', '44'), + 'סז' => array('0', '44', '44', '44'), + 'סש' => array('0', '44', '44', '44'), 'ס' => array('0', '4', '4', '4'), 'ע' => array('1', '0', '', ''), - 'פב' => array('0', '7', '7', '7', '77', '77', '77'), - 'פוו' => array('0', '7', '7', '7', '77', '77', '77'), - 'פפ' => array('0', '7', '7', '7', '77', '77', '77'), - 'פף' => array('0', '7', '7', '7', '77', '77', '77'), + 'פב' => array('0', '7', '7', '7', '77', '77', '77'), + 'פוו' => array('0', '7', '7', '7', '77', '77', '77'), + 'פפ' => array('0', '7', '7', '7', '77', '77', '77'), + 'פף' => array('0', '7', '7', '7', '77', '77', '77'), 'פ' => array('0', '7', '7', '7'), 'ף' => array('0', '', '7', '7'), - 'צג' => array('0', '44', '44', '44', '45', '45', '45'), - 'צז' => array('0', '44', '44', '44'), - 'צס' => array('0', '44', '44', '44'), - 'צצ' => array('0', '4', '4', '4', '5', '5', '5', '44', '44', '44', '54', '54', '54', '45', '45', '45'), - 'צץ' => array('0', '4', '4', '4', '5', '5', '5', '44', '44', '44', '54', '54', '54'), - 'צש' => array('0', '44', '44', '44', '4', '4', '4', '5', '5', '5'), + 'צג' => array('0', '44', '44', '44', '45', '45', '45'), + 'צז' => array('0', '44', '44', '44'), + 'צס' => array('0', '44', '44', '44'), + 'צצ' => array('0', '4', '4', '4', '5', '5', '5', '44', '44', '44', '54', '54', '54', '45', '45', '45'), + 'צץ' => array('0', '4', '4', '4', '5', '5', '5', '44', '44', '44', '54', '54', '54'), + 'צש' => array('0', '44', '44', '44', '4', '4', '4', '5', '5', '5'), 'צ' => array('0', '4', '4', '4', '5', '5', '5'), 'ץ' => array('0', '', '4', '4'), - 'קה' => array('0', '55', '55', '5'), - 'קס' => array('0', '5', '54', '54'), - 'קש' => array('0', '5', '54', '54'), - 'קק' => array('0', '5', '5', '5', '55', '55', '55'), - 'קח' => array('0', '55', '55', '55'), - 'קכ' => array('0', '55', '55', '55'), - 'קך' => array('0', '55', '55', '55'), - 'קג' => array('0', '55', '55', '55', '54', '54', '54'), + 'קה' => array('0', '55', '55', '5'), + 'קס' => array('0', '5', '54', '54'), + 'קש' => array('0', '5', '54', '54'), + 'קק' => array('0', '5', '5', '5', '55', '55', '55'), + 'קח' => array('0', '55', '55', '55'), + 'קכ' => array('0', '55', '55', '55'), + 'קך' => array('0', '55', '55', '55'), + 'קג' => array('0', '55', '55', '55', '54', '54', '54'), 'ק' => array('0', '5', '5', '5'), - 'רר' => array('0', '99', '99', '99', '9', '9', '9'), + 'רר' => array('0', '99', '99', '99', '9', '9', '9'), 'ר' => array('0', '9', '9', '9'), - 'שטז' => array('0', '2', '4', '4'), - 'שתש' => array('0', '2', '4', '4'), - 'שתז' => array('0', '2', '4', '4'), - 'שטש' => array('0', '2', '4', '4'), - 'שד' => array('0', '2', '43', '43'), - 'שז' => array('0', '44', '44', '44'), - 'שס' => array('0', '44', '44', '44'), - 'שת' => array('0', '2', '43', '43'), - 'שג' => array('0', '4', '4', '4', '44', '44', '44', '4', '43', '43'), - 'שט' => array('0', '2', '43', '43', '44', '44', '44'), - 'שצ' => array('0', '44', '44', '44', '45', '45', '45'), - 'שץ' => array('0', '44', '', '44', '45', '', '45'), - 'שש' => array('0', '4', '4', '4', '44', '44', '44'), + 'שטז' => array('0', '2', '4', '4'), + 'שתש' => array('0', '2', '4', '4'), + 'שתז' => array('0', '2', '4', '4'), + 'שטש' => array('0', '2', '4', '4'), + 'שד' => array('0', '2', '43', '43'), + 'שז' => array('0', '44', '44', '44'), + 'שס' => array('0', '44', '44', '44'), + 'שת' => array('0', '2', '43', '43'), + 'שג' => array('0', '4', '4', '4', '44', '44', '44', '4', '43', '43'), + 'שט' => array('0', '2', '43', '43', '44', '44', '44'), + 'שצ' => array('0', '44', '44', '44', '45', '45', '45'), + 'שץ' => array('0', '44', '', '44', '45', '', '45'), + 'שש' => array('0', '4', '4', '4', '44', '44', '44'), 'ש' => array('0', '4', '4', '4'), - 'תג' => array('0', '34', '34', '34'), - 'תז' => array('0', '34', '34', '34'), - 'תש' => array('0', '4', '4', '4'), - 'תת' => array('0', '3', '3', '3', '4', '4', '4', '33', '33', '33', '44', '44', '44', '34', '34', '34', '43', '43', '43'), + 'תג' => array('0', '34', '34', '34'), + 'תז' => array('0', '34', '34', '34'), + 'תש' => array('0', '4', '4', '4'), + 'תת' => array('0', '3', '3', '3', '4', '4', '4', '33', '33', '33', '44', '44', '44', '34', '34', '34', '43', '43', '43'), 'ת' => array('0', '3', '3', '3', '4', '4', '4'), // Arabic alphabet 'ا' => array('1', '0', '', ''), @@ -666,10 +666,10 @@ class Soundex { 'ق' => array('0', '5', '5', '5'), 'ك' => array('0', '5', '5', '5'), 'ل' => array('0', '8', '8', '8'), - 'لا' => array('0', '8', '8', '8'), + 'لا' => array('0', '8', '8', '8'), 'م' => array('0', '6', '6', '6'), 'ن' => array('0', '6', '6', '6'), - 'هن' => array('0', '66', '66', '66'), + 'هن' => array('0', '66', '66', '66'), 'ه' => array('0', '5', '5', ''), 'و' => array('1', '', '', '', '7', '', ''), 'ي' => array('0', '1', '', ''), diff --git a/app/SurnameTradition/PolishSurnameTradition.php b/app/SurnameTradition/PolishSurnameTradition.php index 8561f619ad..772211d055 100644 --- a/app/SurnameTradition/PolishSurnameTradition.php +++ b/app/SurnameTradition/PolishSurnameTradition.php @@ -24,7 +24,7 @@ class PolishSurnameTradition extends PaternalSurnameTradition implements Surname 'cki\b' => 'cka', 'dzki\b' => 'dzka', 'ski\b' => 'ska', - 'żki\b' => 'żka' + 'żki\b' => 'żka', ); /** @var string[] Inflect a surname for males */ @@ -32,7 +32,7 @@ class PolishSurnameTradition extends PaternalSurnameTradition implements Surname 'cka\b' => 'cki', 'dzka\b' => 'dzki', 'ska\b' => 'ski', - 'żka\b' => 'żki' + 'żka\b' => 'żki', ); /** |
