summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/Functions/FunctionsDb.php22
-rw-r--r--app/I18N.php20
-rw-r--r--app/Soundex.php486
-rw-r--r--app/SurnameTradition/PolishSurnameTradition.php4
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',
);
/**