Transliteracja i cyrylica: weryfikacja PEP
Poradnik Hyperflow, 31 października 2026.
Nazwiska osób zajmujących eksponowane stanowiska na Wschodzie zapisuje się inaczej niż w Polsce. W Rosji, na Ukrainie i na Białorusi obowiązuje kolejność nazwisko, imię, patronimik, a do tego funkcjonuje kilka alfabetów i kilka równoległych szkół transliteracji. Ta sama osoba może więc wyglądać jak kilka różnych rekordów: w paszporcie, w rejestrze handlowym i w bazie PEP jej nazwisko bywa zapisane inaczej, a drobna różnica w jednej literze potrafi rozdzielić informacje, które powinny się spotkać.
Ten poradnik powstał w związku z wprowadzeniem ulepszonego silnika wyszukiwania, który zaczyna działać 1 listopada 2026. Chcieliśmy nie tylko poinformować o zmianie, ale przede wszystkim pokazać, jak ten mechanizm działa od środka, żeby wyniki zwracane przez system były zrozumiałe i łatwiejsze do zaufania w codziennej pracy z PEP.
W środku znajdziesz wyjaśnienie, czym jest patronimik i dlaczego bywa mylony z drugim imieniem, jakie warianty zapisu cyrylicą występują na Wschodzie oraz czym różni się pisownia rosyjska, ukraińska i białoruska. Omawiamy, czym jest transliteracja i jakie standardy ją regulują, od ICAO w paszportach, przez ISO 9, po ukraińskie KMU i zasady białoruskie, a także jak Hyperflow łączy te porządki w jednym mechanizmie wyszukiwania. Całość zamykają konkretne przykłady: Aleksandr Łukaszenka w pięciu pisowniach i ukraiński PEP, do tego checklista dla osoby przygotowującej dane oraz słowniczek pojęć.
Główna idea jest prosta. Zalecamy transliterację angielską jako formę podstawową, bo jest najbliższa temu, jak nazwiska trafiają do dokumentów i czego szukają użytkownicy. Ale żeby wyszukiwanie było naprawdę skuteczne, trzeba rozumieć, czym ta transliteracja jest i jakie ma alternatywy. Dlatego silnik obsługuje równolegle oryginalną pisownię cyrylicą oraz inne reguły konwersji, a ten poradnik wyjaśnia, kiedy i dlaczego każda z tych form jest używana.
1. Jak zapisuje się nazwiska na Wschodzie
W Rosji, na Ukrainie i na Białorusi obowiązuje porządek: nazwisko, imię, patronimik. W dokumentach urzędowych i w większości źródeł internetowych spotkamy więc zapis „od tyłu” wobec polskiego nawyku.
1.1. Czym jest patronimik
Patronimik (ros. otczestwo, ukr. po bat’kowi) to człon nazwy utworzony od imienia ojca. Nie jest drugim imieniem i nie jest nazwiskiem, to formalne „czyj syn” lub „czyja córka”. W języku polskim nie ma odpowiednika w dokumentach, dlatego bywa mylony z drugim imieniem.
| Zapis | Nazwisko | Imię | Patronimik | Znaczenie patronimika |
|---|---|---|---|---|
| Гусєв Юрій Веніамінович | Гусєв | Юрій | Веніамінович | syn Weniamina |
| Шургалин Михаил Александрович | Шургалин | Михаил | Александрович | syn Aleksandra |
| Дапкюнас Андрей Вадимович | Дапкюнас | Андрей | Вадимович | syn Wadima |
| Тимошенко Юлія Володимирівна | Тимошенко | Юлія | Володимирівна | córka Wołodymyra |
Końcówki męskie to najczęściej -ович i -евич, żeńskie -івна, -овна, -евна. W paszportach i dokumentach podróży patronimik zwykle nie występuje, dlatego w bazach zachodnich pojawia się tylko imię i nazwisko. Nowy silnik traktuje patronimik jako pełnoprawny człon nazwy: jest osobnym polem rekordu i osobnym elementem kluczy wyszukiwania.
1.2. Trzy pisownie, jeden alfabet bazowy
Ukraiński, rosyjski i białoruski używają cyrylicy, ale nie tej samej. Różnice literowe są niewielkie i regularne, dlatego obsługuje je mapa znaków.
| Litera | Ukraiński | Rosyjski | Białoruski | Przykład |
|---|---|---|---|---|
| и | y (/ɪ/) | i (/i/) | , | Михаил → Mychajło / Michaił |
| і | i | , | , | Віталій → Vitalii |
| ї | ji / i | , | , | Україна → Ukraina |
| є | je / ie | , | , | Євген → Yevhen |
| ґ | g | , | , | Ґудзик → Gudzyk |
| э | , | e | e | Лукашэнка → Lukashenka |
| ы | , | y | y | Рыгоравіч → Ryhoravich |
| ў | , | , | u | Беларусь → Belarus |
Różnice literowe to jednak tylko połowa obrazu. Druga połowa to inne słowa: białoruski nie jest rosyjskim zapisanym innymi literami, tylko osobnym językiem. Александр to po białorusku Аляксандр, Григорьевич to Рыгоравіч, a Лукашенко to Лукашэнка. Dlatego na Białorusi funkcjonują równolegle dwie pisownie, rosyjska i białoruska, i obie są w bazie obsługiwane.
2. Czym jest transliteracja
Transliteracja to przepisanie tekstu z jednego pisma na drugie, znak po znaku, według ustalonej tabeli. Transkrypcja to zapis brzmienia, który może się różnić zależnie od języka docelowego. W praktyce dokumentowej granica się zaciera i oba terminy używa się wymiennie.
Transliteracji nie ma jednej. Dla samego ukraińskiego funkcjonują co najmniej cztery porządki:
| Szkoła | Charakterystyka | Гусєв Юрій | Андрій |
|---|---|---|---|
| oficjalna ukraińska (KMU 2010) | г→h, и→y, і→i, й→i (na końcu), ю→iu/yu, я→ia/ya | Husiev Yurii | Andrii |
| ICAO Doc 9303 / praktyka paszportowa | г→g, и→i, й→i, ю→iu, я→ia, х→kh, ц→ts | Gusev Iurii | Andrei |
| potoczna, „paszportowa” | й→y, и→i, у→u | Gusev Yuriy | Andrey |
| polska historyczna | ł, ś, cz, sz, ż; wpływy francuskie | Husiew Jurij | Andrzej |
Do tego dochodzi wariant białoruski (łacinka i transliteracja państwowa): Аляксандр Рыгоравіч Лукашэнка to Aliaksandr Ryhoravich Lukashenka. Widać gołym okiem, że „Lukashenka”, „Lukaszenka” i „Łukaszenka” to trzy zapisy jednego nazwiska, a „Aliaksandr” i „Aleksandr”, jednego imienia.
3. Standardy, do których się odnosimy
Transliteracja nazwisk nie jest kwestią „jak się komu wydaje”. Istnieje kilka dokumentów normatywnych i warto wiedzieć, który czego dotyczy, bo w praktyce mieszają się w rozmowie z klientem.
| Standard / dokument | Zakres | Najważniejsza zasada | Czy używamy? |
|---|---|---|---|
| ICAO Doc 9303, Part 3 (Machine Readable Travel Documents) | strefa MRZ w paszportach i dokumentach podróży | MRZ dopuszcza wyłącznie znaki A-Z i cyfry, bez diakrytyków. ICAO podaje zalecaną tabelę transliteracji cyrylicy (х→kh, ц→ts, ч→ch, ш→sh, щ→shch, ю→iu, я→ia, й→i); państwa mogą stosować własną, ale musi być spójna i opublikowana | tak, nasz wariant ua pokrywa się z ICAO dla ю→iu i я→ia, dlatego Iurii trafia |
| ISO 9:1995 | transliteracja naukowa, odwracalna | jeden znak = jeden znak, z diakrytykami: ж→ž, х→h, ц→c, ч→č, ш→š, щ→ŝ, ю→û, я→â, й→j, э→è, ы→y, ё→ë, є→ê, і→ì, ї→ï, ґ→g̀, ў→ŭ | nie, diakrytyki nie przechodzą przez MRZ, klawiatury i większość formularzy; używamy jej jako odniesienia, nie jako klucza |
| Rozporządzenie KMU nr 55/2010 (Ukraina) | oficjalna transliteracja do paszportów ukraińskich | г→h, ґ→g, и→y, і→i, ї→i/yi, й→i/y, є→ie/ye, ю→iu/yu, я→ia/ya; na końcu wyrazu й→i | tak, to podstawa wariantu ua (stąd Husiev Yurii) |
| Białoruś: instrukcja 2007/2012 (zmieniona 2012, uchylona 2023) | transliteracja urzędowa, głównie nazwy geograficzne | stosuje diakrytyki (š, č, ž, ć, ś, ź, ń, ŭ), historyczna łacinka dodatkowo ł | nie wprost, w paszportach i praktyce dominuje uproszczona forma bez diakrytyków (Aliaksandr Lukashenka), i tę obsługujemy |
| GOST R 7.0.34-2014 (Rosja) | bibliografia, katalogi, wydawnictwa | nie dotyczy paszportów; paszporty rosyjskie stosują tabelę ICAO | nie, dla rekordów rosyjskich liczy się praktyka paszportowa (ICAO) |
Wniosek praktyczny: żaden z tych standardów nie jest „jedyną słuszną” transliteracją do wyszukiwania. Paszporty idą w stronę ICAO (bez diakrytyków), nauka w stronę ISO 9 (z diakrytykami), a użytkownik wpisuje to, co pamięta, często wersję potoczną. Dlatego generujemy trzy praktyczne szkoły (ua, ru, pop) i porównujemy tokeny dokładnie. Dzięki temu Husiev Yurii (KMU), Gusev Iurii (ICAO) i Gusev Yuriy (potoczna) prowadzą do tego samego rekordu, bez wybierania, która jest „formalnie poprawna”.
4. Jak działa nowy silnik Hyperflow
Zasada jest jedna: rekord ma jeden kanoniczny zapis łaciński, a wszystkie pozostałe pisownie są obsługiwane przez aliasy i klucze wyszukiwania. Silnik nie zgaduje narodowości po kraju i nie wybiera „właściwej” transliteracji, generuje wszystkie potrzebne warianty i pozwala trafić każdemu z nich.
3.1. Podział pól
| Pole | Zawartość | Przykład |
|---|---|---|
name | imię i nazwisko po angielsku | Yurii Husiev |
secondName | patronimik po angielsku | Veniaminovych |
alias old_name | pełna pisownia cyrylicą, minimum imię i nazwisko | Гусєв Юрій Веніамінович |
alias old_name (BY) | drugi alias w pisowni białoruskiej, jeśli para jest znana | Аляксандр Рыгоравіч Лукашэнка |
position | stanowisko po polsku | Ambasador Nadzwyczajny i Pełnomocny |
position_en | stanowisko po angielsku | Ambassador Extraordinary and Plenipotentiary |
3.2. Klucze wyszukiwania
Z każdego aliasu zawierającego cyrylicę silnik generuje klucze w trzech szkołach transliteracji: ua (kanoniczna), ru i pop (potoczna, z й→y). Do tego powstają klucze pary „nazwisko + imię”, bo tak szuka się najczęściej. Klucze porównywane są dokładnie, bez dopasowań po fragmencie.
| Zapytanie | Token | Wynik |
|---|---|---|
| Гусєв Юрій Веніамінович | husieviuriiveniaminovych | trafia |
| Юрій Гусєв | husieviurii | trafia |
| Yuriy Gusev | gusevyuriy | trafia |
| Mykhail Shurhalyn | mykhailshurhalyn | trafia |
| Гусєв | husiev | nie trafia (za szerokie) |
| Гусєв Веніамінович | husievveniaminovych | nie trafia (brak imienia) |
3.3. Zasady, które porządkują wyszukiwanie
- Aliasy zawierają pełne zapisy, imię i nazwisko (oraz patronimik, jeśli występuje). Samo nazwisko nie jest aliasem, bo jeden wyraz opisuje zbyt wiele osób.
- Aliasy porównywane są w całości, zapytanie o nazwisko nie trafia w pełne imię i nazwisko innej osoby.
- Warianty białoruskie dodawane są ze słownika, tylko wtedy, gdy para imion i patronimików jest znana.
- Nazwa główna pozostaje łacińska, cyrylica żyje w aliasach, dzięki czemu rekord jest spójny z resztą bazy.
5. Studium przypadku: Aleksandr Łukaszenka
Ta sama osoba funkcjonuje w pięciu pisowniach, i wszystkie są obsługiwane przez jeden rekord.
| Wariant | Zapis | Uwagi |
|---|---|---|
| rosyjski, pełny | Александр Григорьевич Лукашенко | forma z dokumentów |
| białoruski, pełny | Аляксандр Рыгоравіч Лукашэнка | oficjalna forma białoruska |
| białoruski, bez patronimika | Аляксандр Лукашэнка | najczęstsza forma w mediach |
| łacinka białoruska | Aliaksandr Ryhoravich Lukashenka | transliteracja państwowa |
| angielski | Aleksandr Lukashenko | forma prasowa |
| polski | Alaksandr Łukaszenka | forma historyczna, z diakrytykami |
Rekord kanoniczny ma nazwę łacińską, a wszystkie pisownie powyżej są przypisane jako aliasy. Dzięki temu wyszukiwanie działa niezależnie od tego, którą formę wpisze użytkownik:
| Grupa | Zapytania | Wynik |
|---|---|---|
| cyrylica rosyjska | Александр Григорьевич Лукашенко, Александр Лукашенко, Лукашенко Александр, CAPS | 4/4 trafia |
| cyrylica białoruska | Аляксандр Рыгоравіч Лукашэнка, Аляксандр Лукашэнка, Лукашэнка Аляксандр | 3/3 trafia |
| łacina angielska | Aleksandr Lukashenko, Alexander Lukashenko, Aleksandr/Alexander Grigorevich Lukashenko | 4/4 trafia |
| łacinka białoruska | Aliaksandr Lukashenka, Aliaksandr Ryhoravich/Rygoravich Lukashenka | 3/3 trafia |
| polski | Alaksandr Łukaszenka, Aleksandr Łukaszenka, Aleksander Łukaszenka, Alaksandr Lukaszenka (bez diakrytyków) | 5/5 trafia |
| kontrola precyzji | Лукашэнка, Лукашенко, Łukaszenka, Тест Тестович | pusto, zgodnie z zasadą |
6. Studium przypadku: ukraiński PEP
Przykład z paczki wschodniej: Гусєв Юрій Веніамінович, ambasador Ukrainy w Azerbejdżanie.
| Pisownia | Zapis | Wynik |
|---|---|---|
| ukraińska, pełna | Гусєв Юрій Веніамінович | trafia |
| ukraińska, imię + nazwisko | Юрій Гусєв / Гусєв Юрій | trafia |
| ukraińska, małe litery | гусєв юрій | trafia |
| oficjalna ukraińska (KMU 2010) | Yurii Husiev | trafia |
| wariant ICAO (paszportowy) | Iurii Husiev | trafia |
| potoczna transliteracja | Yuriy Gusev | trafia |
| samo nazwisko | Гусєв | nie trafia (za szerokie) |
| nazwisko + patronimik | Гусєв Веніамінович | nie trafia (brak imienia) |
Ostatnie dwie pozycje wynikają z zasady precyzji: para „nazwisko + patronimik” nie zawiera imienia, więc może wskazywać wiele osób. Wystarczy imię i nazwisko albo pełna forma, żeby trafić w jedną osobę.
7. Studium przypadku: znaki nordyckie
Ten sam mechanizm obsługuje alfabety niecyrylickie. Norweskie Bjørnar Skjæran zapisuje się z ø i æ, a użytkownik często wpisuje Bjornar Skjaeran, bez znaków, których nie ma na klawiaturze. Silnik generuje klucze w wariancie z diakrytykami i bez nich, dzięki czemu oba zapisy trafiają w ten sam rekord.
| Zapytanie | Wynik |
|---|---|
| Bjørnar Skjæran | trafia |
| Bjornar Skjaeran | trafia |
| BJØRNAR SKJÆRAN | trafia |
| Skjæran Bjørnar | trafia |
| Skjaeran (samo nazwisko, bez diakrytyków) | nie trafia (za szerokie) |
8. Checklista dla osoby przygotowującej dane
- Ustal, czy źródło podaje nazwisko w kolejności „nazwisko, imię, patronimik”, prawie zawsze tak.
- Rozdziel człony: nazwisko, imię, patronimik. Patronimik trafia do
secondName, nie do nazwiska. - Zapisz
namepo angielsku (oficjalna transliteracja kraju pochodzenia). - Dodaj alias cyrylicą, pełne imię i nazwisko, minimum dwa człony.
- Dla rekordów białoruskich sprawdź, czy istnieje forma białoruska, i dodaj ją jako drugi alias.
- Przetłumacz stanowisko na polski i angielski. Cyrylica nie może zostać w polu stanowiska.
- Sprawdź duplikaty po tokenie i po nazwisku, jedna osoba ma jeden rekord kanoniczny.
- Po imporcie zrób testy: pełna forma, imię + nazwisko, obie transliteracje oraz kontrola precyzji „Тест Тестович”.
9. Słowniczek
| Pojęcie | Znaczenie |
|---|---|
| cyrylica | pismo używane m.in. w Rosji, Ukrainie, Białorusi, Bułgarii, Serbii |
| patronimik | człon nazwy utworzony od imienia ojca („czyj syn/córka”) |
| transliteracja | przepisanie znaków jednego pisma na drugie według tabeli |
| transkrypcja | zapis brzmienia, zależny od języka docelowego |
| łacinka | białoruski zapis alfabetem łacińskim |
| token | znormalizowany ciąg znaków, na którym opiera się wyszukiwanie |
| alias | dodatkowa pisownia przypisana do rekordu (np. cyrylicą) |
| klucz wyszukiwania | wariant tokenu generowany w danej szkole transliteracji |
10. Najczęstsze pytania
Czy „Yurii” i „Yuriy” to ta sama osoba? Tak. To dwie szkoły transliteracji tego samego imienia. Silnik generuje klucze dla obu, więc oba zapisy trafiają.
Dlaczego samo nazwisko nie znajduje osoby? Bo jest zbyt szerokie, „Łukaszenka” może dotyczyć wielu osób. Wymagane jest co najmniej imię i nazwisko.
Dlaczego „Гусєв Веніамінович” nie trafia? Bo to nazwisko z patronimikiem, bez imienia. Takie zapytanie celowo nie daje trafienia.
Czy białoruski to rosyjski z innymi literami? Nie. To osobny język z własnymi formami imion i patronimików, dlatego obsługujemy obie pisownie.
Co, jeśli osoba ma w bazie kilka rekordów? Baza utrzymuje jeden rekord kanoniczny; pozostałe są scalane, a ich pisownie przechodzą do aliasów, więc nic nie ginie.
11. Podsumowanie
Nowy silnik sprowadza weryfikację PEP na Wschodzie do trzech decyzji: co jest nazwą główną (łacińska transliteracja), co jest aliasem (pisownia cyrylicą, także białoruska), a co kluczem wyszukiwania (warianty transliteracji). Reszta to konsekwencja: brak dopasowań po fragmencie, minimum dwóch członów, brak zgadywania narodowości. Dzięki temu użytkownik wpisujący nazwisko po rosyjsku, białorusku, ukraińsku, po polsku albo potoczną łaciną trafia w tę samą osobę, a zapytanie o samo nazwisko nie zalewa go nadmiarem wyników.
