diff --git a/src/voku/helper/data/ascii_by_languages.php b/src/voku/helper/data/ascii_by_languages.php index 1ec89ac..5d75f32 100644 --- a/src/voku/helper/data/ascii_by_languages.php +++ b/src/voku/helper/data/ascii_by_languages.php @@ -1011,10 +1011,10 @@ 'ж' => 'zh', 'З' => 'Z', 'з' => 'z', - 'И' => 'Ich', + 'И' => 'I', 'и' => 'i', - 'Й' => 'J', - 'й' => 'j', + 'Й' => 'Y', + 'й' => 'y', 'К' => 'K', 'к' => 'k', 'Л' => 'L', @@ -1039,26 +1039,26 @@ 'ф' => 'f', 'Х' => 'H', 'х' => 'h', - 'Ц' => 'C', - 'ц' => 'c', + 'Ц' => 'Ts', + 'ц' => 'ts', 'Ч' => 'Ch', 'ч' => 'ch', 'ш' => 'sh', 'Ш' => 'Sh', - 'Щ' => 'Shh', - 'щ' => 'shh', + 'Щ' => 'Sch', + 'щ' => 'sch', 'Ъ' => '', 'ъ' => '', 'Ы' => 'Y', 'ы' => 'y', 'Ь' => '', 'ь' => '', - 'Э' => 'Je', - 'э' => 'je', - 'Ю' => 'Ju', - 'ю' => 'ju', - 'Я' => 'Ja', - 'я' => 'ja', + 'Э' => 'E', + 'э' => 'e', + 'Ю' => 'Yu', + 'ю' => 'yu', + 'Я' => 'Ya', + 'я' => 'ya', ], // Russian - Passport (2013), ICAO // -> https://en.m.wikipedia.org/wiki/Romanization_of_Russian#content-collapsible-block-1 diff --git a/tests/AsciiGlobalTest.php b/tests/AsciiGlobalTest.php index d7cb1d6..db63a49 100644 --- a/tests/AsciiGlobalTest.php +++ b/tests/AsciiGlobalTest.php @@ -465,7 +465,7 @@ public function toAsciiProvider(): array ['Universita', 'Università', ASCII::ITALIAN_LANGUAGE_CODE], ['Makedonska azbuka', 'Македонска азбука', ASCII::MACEDONIAN_LANGUAGE_CODE], ['Eu nao falo portugues.', 'Eu não falo português.', ASCII::PORTUGUESE_LANGUAGE_CODE], - ['lysaja gora', 'лысая гора', ASCII::RUSSIAN_LANGUAGE_CODE], + ['lysaya gora', 'лысая гора', ASCII::RUSSIAN_LANGUAGE_CODE], ['lysaia gora', 'лысая гора', ASCII::RUSSIAN_PASSPORT_2013_LANGUAGE_CODE], ['ly\'saya gora', 'лысая гора', ASCII::RUSSIAN_GOST_2000_B_LANGUAGE_CODE], ['shhuka', 'щука'], @@ -504,7 +504,7 @@ public function toAsciiProvider(): array ['sveucilist', 'sveučilišt', ASCII::CROATIAN_LANGUAGE_CODE], ['paivakoti', 'päiväkoti', ASCII::FINNISH_LANGUAGE_CODE], ['bavshvebi', 'ბავშვები', ASCII::GEORGIAN_LANGUAGE_CODE], - ['shhuka', 'щука', ASCII::RUSSIAN_LANGUAGE_CODE], + ['schuka', 'щука', ASCII::RUSSIAN_LANGUAGE_CODE], ['shchuka', 'щука', ASCII::RUSSIAN_PASSPORT_2013_LANGUAGE_CODE], ['shhuka', 'щука', ASCII::RUSSIAN_GOST_2000_B_LANGUAGE_CODE], ['diti', 'діти', ASCII::UKRAINIAN_LANGUAGE_CODE],