diff options
| author | DivisionByZero <[email protected]> | 2024-06-30 19:06:31 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-06-30 19:06:31 +0200 |
| commit | e21fcaf2398dfd9aed54136524fabd39866dfca4 (patch) | |
| tree | 1c91c07cfd517f935540becee692b2dae70304e0 /src/locales/ru | |
| parent | 92a2f178343f4413bd6d782a7957eda86aa1b7b8 (diff) | |
| download | faker-e21fcaf2398dfd9aed54136524fabd39866dfca4.tar.xz faker-e21fcaf2398dfd9aed54136524fabd39866dfca4.zip | |
refactor(locale): group person entries by gender (#2938)
Diffstat (limited to 'src/locales/ru')
| -rw-r--r-- | src/locales/ru/company/name_pattern.ts | 6 | ||||
| -rw-r--r-- | src/locales/ru/person/female_first_name.ts | 82 | ||||
| -rw-r--r-- | src/locales/ru/person/female_last_name.ts | 252 | ||||
| -rw-r--r-- | src/locales/ru/person/female_last_name_pattern.ts | 1 | ||||
| -rw-r--r-- | src/locales/ru/person/female_middle_name.ts | 81 | ||||
| -rw-r--r-- | src/locales/ru/person/female_prefix.ts | 1 | ||||
| -rw-r--r-- | src/locales/ru/person/first_name.ts | 818 | ||||
| -rw-r--r-- | src/locales/ru/person/index.ts | 24 | ||||
| -rw-r--r-- | src/locales/ru/person/last_name.ts | 1013 | ||||
| -rw-r--r-- | src/locales/ru/person/last_name_pattern.ts | 4 | ||||
| -rw-r--r-- | src/locales/ru/person/male_first_name.ts | 323 | ||||
| -rw-r--r-- | src/locales/ru/person/male_last_name.ts | 252 | ||||
| -rw-r--r-- | src/locales/ru/person/male_last_name_pattern.ts | 1 | ||||
| -rw-r--r-- | src/locales/ru/person/male_middle_name.ts | 134 | ||||
| -rw-r--r-- | src/locales/ru/person/male_prefix.ts | 1 | ||||
| -rw-r--r-- | src/locales/ru/person/middle_name.ts | 217 |
16 files changed, 2046 insertions, 1164 deletions
diff --git a/src/locales/ru/company/name_pattern.ts b/src/locales/ru/company/name_pattern.ts index 0fdbdbb7..1ac76601 100644 --- a/src/locales/ru/company/name_pattern.ts +++ b/src/locales/ru/company/name_pattern.ts @@ -4,7 +4,7 @@ export default [ '{{company.legal_entity_type}} {{location.city_name}}{{company.suffix}}', '{{company.legal_entity_type}} {{location.city_name}}{{company.suffix}}{{company.suffix}}', '{{company.legal_entity_type}} {{location.city_name}}{{company.suffix}}{{company.suffix}}{{company.suffix}}', - '{{company.legal_entity_type}} {{person.female_first_name}}', - '{{company.legal_entity_type}} {{person.male_first_name}}', - '{{company.legal_entity_type}} {{person.male_last_name}}', + '{{company.legal_entity_type}} {{person.first_name.female}}', + '{{company.legal_entity_type}} {{person.first_name.male}}', + '{{company.legal_entity_type}} {{person.last_name.male}}', ]; diff --git a/src/locales/ru/person/female_first_name.ts b/src/locales/ru/person/female_first_name.ts deleted file mode 100644 index 59c7b6e4..00000000 --- a/src/locales/ru/person/female_first_name.ts +++ /dev/null @@ -1,82 +0,0 @@ -export default [ - 'Агата', - 'Агафья', - 'Акулина', - 'Алевтина', - 'Александра', - 'Алина', - 'Алла', - 'Анастасия', - 'Ангелина', - 'Анжела', - 'Анжелика', - 'Анна', - 'Антонина', - 'Валентина', - 'Валерия', - 'Варвара', - 'Василиса', - 'Вера', - 'Вероника', - 'Виктория', - 'Галина', - 'Глафира', - 'Дарья', - 'Евгения', - 'Евдокия', - 'Евпраксия', - 'Евфросиния', - 'Екатерина', - 'Елена', - 'Елизавета', - 'Жанна', - 'Зинаида', - 'Зоя', - 'Иванна', - 'Ираида', - 'Ирина', - 'Ия', - 'Кира', - 'Клавдия', - 'Ксения', - 'Лариса', - 'Лидия', - 'Лора', - 'Лукия', - 'Любовь', - 'Людмила', - 'Майя', - 'Маргарита', - 'Марина', - 'Мария', - 'Марфа', - 'Милица', - 'Надежда', - 'Наина', - 'Наталья', - 'Нина', - 'Нинель', - 'Нонна', - 'Оксана', - 'Октябрина', - 'Олимпиада', - 'Ольга', - 'Пелагея', - 'Полина', - 'Прасковья', - 'Раиса', - 'Регина', - 'Светлана', - 'Синклитикия', - 'София', - 'Таисия', - 'Тамара', - 'Татьяна', - 'Ульяна', - 'Фаина', - 'Феврония', - 'Фёкла', - 'Элеонора', - 'Эмилия', - 'Юлия', -]; diff --git a/src/locales/ru/person/female_last_name.ts b/src/locales/ru/person/female_last_name.ts deleted file mode 100644 index eb2199d3..00000000 --- a/src/locales/ru/person/female_last_name.ts +++ /dev/null @@ -1,252 +0,0 @@ -export default [ - 'Смирнова', - 'Иванова', - 'Кузнецова', - 'Попова', - 'Соколова', - 'Лебедева', - 'Козлова', - 'Новикова', - 'Морозова', - 'Петрова', - 'Волкова', - 'Соловьева', - 'Васильева', - 'Зайцева', - 'Павлова', - 'Семенова', - 'Голубева', - 'Виноградова', - 'Богданова', - 'Воробьева', - 'Федорова', - 'Михайлова', - 'Беляева', - 'Тарасова', - 'Белова', - 'Комарова', - 'Орлова', - 'Киселева', - 'Макарова', - 'Андреева', - 'Ковалева', - 'Ильина', - 'Гусева', - 'Титова', - 'Кузьмина', - 'Кудрявцева', - 'Баранова', - 'Куликова', - 'Алексеева', - 'Степанова', - 'Яковлева', - 'Сорокина', - 'Сергеева', - 'Романова', - 'Захарова', - 'Борисова', - 'Королева', - 'Герасимова', - 'Пономарева', - 'Григорьева', - 'Лазарева', - 'Медведева', - 'Ершова', - 'Никитина', - 'Соболева', - 'Рябова', - 'Полякова', - 'Цветкова', - 'Данилова', - 'Жукова', - 'Фролова', - 'Журавлева', - 'Николаева', - 'Крылова', - 'Максимова', - 'Сидорова', - 'Осипова', - 'Белоусова', - 'Федотова', - 'Дорофеева', - 'Егорова', - 'Матвеева', - 'Боброва', - 'Дмитриева', - 'Калинина', - 'Анисимова', - 'Петухова', - 'Антонова', - 'Тимофеева', - 'Никифорова', - 'Веселова', - 'Филиппова', - 'Маркова', - 'Большакова', - 'Суханова', - 'Миронова', - 'Ширяева', - 'Александрова', - 'Коновалова', - 'Шестакова', - 'Казакова', - 'Ефимова', - 'Денисова', - 'Громова', - 'Фомина', - 'Давыдова', - 'Мельникова', - 'Щербакова', - 'Блинова', - 'Колесникова', - 'Карпова', - 'Афанасьева', - 'Власова', - 'Маслова', - 'Исакова', - 'Тихонова', - 'Аксенова', - 'Гаврилова', - 'Родионова', - 'Котова', - 'Горбунова', - 'Кудряшова', - 'Быкова', - 'Зуева', - 'Третьякова', - 'Савельева', - 'Панова', - 'Рыбакова', - 'Суворова', - 'Абрамова', - 'Воронова', - 'Мухина', - 'Архипова', - 'Трофимова', - 'Мартынова', - 'Емельянова', - 'Горшкова', - 'Чернова', - 'Овчинникова', - 'Селезнева', - 'Панфилова', - 'Копылова', - 'Михеева', - 'Галкина', - 'Назарова', - 'Лобанова', - 'Лукина', - 'Белякова', - 'Потапова', - 'Некрасова', - 'Хохлова', - 'Жданова', - 'Наумова', - 'Шилова', - 'Воронцова', - 'Ермакова', - 'Дроздова', - 'Игнатьева', - 'Савина', - 'Логинова', - 'Сафонова', - 'Капустина', - 'Кириллова', - 'Моисеева', - 'Елисеева', - 'Кошелева', - 'Костина', - 'Горбачева', - 'Орехова', - 'Ефремова', - 'Исаева', - 'Евдокимова', - 'Калашникова', - 'Кабанова', - 'Носкова', - 'Юдина', - 'Кулагина', - 'Лапина', - 'Прохорова', - 'Нестерова', - 'Харитонова', - 'Агафонова', - 'Муравьева', - 'Ларионова', - 'Федосеева', - 'Зимина', - 'Пахомова', - 'Шубина', - 'Игнатова', - 'Филатова', - 'Крюкова', - 'Рогова', - 'Кулакова', - 'Терентьева', - 'Молчанова', - 'Владимирова', - 'Артемьева', - 'Гурьева', - 'Зиновьева', - 'Гришина', - 'Кононова', - 'Дементьева', - 'Ситникова', - 'Симонова', - 'Мишина', - 'Фадеева', - 'Комиссарова', - 'Мамонтова', - 'Носова', - 'Гуляева', - 'Шарова', - 'Устинова', - 'Вишнякова', - 'Евсеева', - 'Лаврентьева', - 'Брагина', - 'Константинова', - 'Корнилова', - 'Авдеева', - 'Зыкова', - 'Бирюкова', - 'Шарапова', - 'Никонова', - 'Щукина', - 'Дьячкова', - 'Одинцова', - 'Сазонова', - 'Якушева', - 'Красильникова', - 'Гордеева', - 'Самойлова', - 'Князева', - 'Беспалова', - 'Уварова', - 'Шашкова', - 'Бобылева', - 'Доронина', - 'Белозерова', - 'Рожкова', - 'Самсонова', - 'Мясникова', - 'Лихачева', - 'Бурова', - 'Сысоева', - 'Фомичева', - 'Русакова', - 'Стрелкова', - 'Гущина', - 'Тетерина', - 'Колобова', - 'Субботина', - 'Фокина', - 'Блохина', - 'Селиверстова', - 'Пестова', - 'Кондратьева', - 'Силина', - 'Меркушева', - 'Лыткина', - 'Турова', -]; diff --git a/src/locales/ru/person/female_last_name_pattern.ts b/src/locales/ru/person/female_last_name_pattern.ts deleted file mode 100644 index 3f920674..00000000 --- a/src/locales/ru/person/female_last_name_pattern.ts +++ /dev/null @@ -1 +0,0 @@ -export default [{ value: '{{person.female_last_name}}', weight: 1 }]; diff --git a/src/locales/ru/person/female_middle_name.ts b/src/locales/ru/person/female_middle_name.ts deleted file mode 100644 index 8ce3c6ee..00000000 --- a/src/locales/ru/person/female_middle_name.ts +++ /dev/null @@ -1,81 +0,0 @@ -export default [ - 'Александровна', - 'Андреевна', - 'Архиповна', - 'Алексеевна', - 'Антоновна', - 'Аскольдовна', - 'Альбертовна', - 'Аркадьевна', - 'Афанасьевна', - 'Анатольевна', - 'Артемовна', - 'Богдановна', - 'Болеславовна', - 'Борисовна', - 'Вадимовна', - 'Васильевна', - 'Владимировна', - 'Валентиновна', - 'Вениаминовна', - 'Владиславовна', - 'Валериевна', - 'Викторовна', - 'Вячеславовна', - 'Геннадиевна', - 'Георгиевна', - 'Геннадьевна', - 'Григорьевна', - 'Даниловна', - 'Дмитриевна', - 'Евгеньевна', - 'Егоровна', - 'Ефимовна', - 'Ждановна', - 'Захаровна', - 'Ивановна', - 'Игоревна', - 'Ильинична', - 'Кирилловна', - 'Кузьминична', - 'Константиновна', - 'Леонидовна', - 'Леоновна', - 'Львовна', - 'Макаровна', - 'Матвеевна', - 'Михайловна', - 'Максимовна', - 'Мироновна', - 'Натановна', - 'Никифоровна', - 'Ниловна', - 'Наумовна', - 'Николаевна', - 'Олеговна', - 'Оскаровна', - 'Павловна', - 'Петровна', - 'Робертовна', - 'Рубеновна', - 'Руслановна', - 'Романовна', - 'Рудольфовна', - 'Святославовна', - 'Сергеевна', - 'Степановна', - 'Семеновна', - 'Станиславовна', - 'Тарасовна', - 'Тимофеевна', - 'Тимуровна', - 'Федоровна', - 'Феликсовна', - 'Филипповна', - 'Харитоновна', - 'Эдуардовна', - 'Эльдаровна', - 'Юльевна', - 'Юрьевна', - 'Яковлевна', -]; diff --git a/src/locales/ru/person/female_prefix.ts b/src/locales/ru/person/female_prefix.ts deleted file mode 100644 index 7646bbd1..00000000 --- a/src/locales/ru/person/female_prefix.ts +++ /dev/null @@ -1 +0,0 @@ -export default null; diff --git a/src/locales/ru/person/first_name.ts b/src/locales/ru/person/first_name.ts index 40a647ec..312d173d 100644 --- a/src/locales/ru/person/first_name.ts +++ b/src/locales/ru/person/first_name.ts @@ -1,8 +1,810 @@ -// We don't have a generic first name list for this locale -// So simply concatenate male and female lists and remove any duplicates -// This avoids falling back to fallback locale -import { mergeArrays } from './../../../internal/merge'; -import female_first_name from './female_first_name'; -import male_first_name from './male_first_name'; - -export default mergeArrays(female_first_name, male_first_name); +export default { + generic: [ + 'Август', + 'Авдей', + 'Аверкий', + 'Аверьян', + 'Авксентий', + 'Автоном', + 'Агап', + 'Агата', + 'Агафон', + 'Агафья', + 'Аггей', + 'Адам', + 'Адриан', + 'Азарий', + 'Аким', + 'Акулина', + 'Алевтина', + 'Александр', + 'Александра', + 'Алексей', + 'Алина', + 'Алла', + 'Амвросий', + 'Амос', + 'Ананий', + 'Анастасия', + 'Анатолий', + 'Ангелина', + 'Андрей', + 'Андрон', + 'Андроник', + 'Анжела', + 'Анжелика', + 'Аникей', + 'Аникита', + 'Анисим', + 'Анна', + 'Антип', + 'Антонин', + 'Антонина', + 'Аполлинарий', + 'Аполлон', + 'Арефий', + 'Аристарх', + 'Аркадий', + 'Арсений', + 'Артем', + 'Артемий', + 'Архип', + 'Аскольд', + 'Афанасий', + 'Афиноген', + 'Бажен', + 'Богдан', + 'Болеслав', + 'Борис', + 'Борислав', + 'Боян', + 'Бронислав', + 'Будимир', + 'Вадим', + 'Валентин', + 'Валентина', + 'Валерий', + 'Валерия', + 'Валерьян', + 'Варвара', + 'Варлаам', + 'Варфоломей', + 'Василий', + 'Василиса', + 'Вацлав', + 'Велимир', + 'Венедикт', + 'Вениамин', + 'Вера', + 'Вероника', + 'Викентий', + 'Виктор', + 'Викторин', + 'Виктория', + 'Виссарион', + 'Виталий', + 'Владилен', + 'Владимир', + 'Владислав', + 'Владлен', + 'Влас', + 'Всеволод', + 'Всемил', + 'Всеслав', + 'Вышеслав', + 'Вячеслав', + 'Гаврила', + 'Галактион', + 'Галина', + 'Гедеон', + 'Геннадий', + 'Георгий', + 'Герасим', + 'Герман', + 'Глафира', + 'Глеб', + 'Гордей', + 'Гостомысл', + 'Гремислав', + 'Григорий', + 'Гурий', + 'Давыд', + 'Данила', + 'Дарья', + 'Дементий', + 'Демид', + 'Демьян', + 'Денис', + 'Дмитрий', + 'Добромысл', + 'Доброслав', + 'Дорофей', + 'Евгений', + 'Евгения', + 'Евграф', + 'Евдоким', + 'Евдокия', + 'Евлампий', + 'Евпраксия', + 'Евсей', + 'Евстафий', + 'Евстигней', + 'Евфросиния', + 'Егор', + 'Екатерина', + 'Елена', + 'Елизавета', + 'Елизар', + 'Елисей', + 'Емельян', + 'Епифан', + 'Еремей', + 'Ермил', + 'Ермолай', + 'Ерофей', + 'Ефим', + 'Ефрем', + 'Жанна', + 'Захар', + 'Зинаида', + 'Зиновий', + 'Зосима', + 'Зоя', + 'Иван', + 'Иванна', + 'Игнатий', + 'Игорь', + 'Измаил', + 'Изот', + 'Изяслав', + 'Иларион', + 'Илья', + 'Иннокентий', + 'Иосиф', + 'Ипат', + 'Ипатий', + 'Ипполит', + 'Ираида', + 'Ираклий', + 'Ирина', + 'Исай', + 'Исидор', + 'Ия', + 'Казимир', + 'Каллистрат', + 'Капитон', + 'Карл', + 'Карп', + 'Касьян', + 'Ким', + 'Кир', + 'Кира', + 'Кирилл', + 'Клавдий', + 'Клавдия', + 'Климент', + 'Кондрат', + 'Кондратий', + 'Конон', + 'Константин', + 'Корнил', + 'Ксения', + 'Кузьма', + 'Куприян', + 'Лавр', + 'Лаврентий', + 'Ладимир', + 'Ладислав', + 'Лазарь', + 'Лариса', + 'Лев', + 'Леон', + 'Леонид', + 'Леонтий', + 'Лидия', + 'Лонгин', + 'Лора', + 'Лука', + 'Лукия', + 'Лукьян', + 'Лучезар', + 'Любим', + 'Любовь', + 'Любомир', + 'Любосмысл', + 'Людмила', + 'Майя', + 'Макар', + 'Максим', + 'Максимильян', + 'Маргарита', + 'Мариан', + 'Марина', + 'Мария', + 'Марк', + 'Мартын', + 'Мартьян', + 'Марфа', + 'Матвей', + 'Мефодий', + 'Мечислав', + 'Милан', + 'Милен', + 'Милий', + 'Милица', + 'Милован', + 'Мина', + 'Мир', + 'Мирон', + 'Мирослав', + 'Митофан', + 'Михаил', + 'Михей', + 'Модест', + 'Моисей', + 'Мокей', + 'Мстислав', + 'Надежда', + 'Назар', + 'Наина', + 'Наркис', + 'Наталья', + 'Натан', + 'Наум', + 'Нестор', + 'Никандр', + 'Никанор', + 'Никита', + 'Никифор', + 'Никодим', + 'Николай', + 'Никон', + 'Нина', + 'Нинель', + 'Нифонт', + 'Нонна', + 'Оксана', + 'Октябрина', + 'Олег', + 'Олимпиада', + 'Олимпий', + 'Ольга', + 'Онуфрий', + 'Орест', + 'Осип', + 'Остап', + 'Остромир', + 'Павел', + 'Панкрат', + 'Панкратий', + 'Пантелеймон', + 'Панфил', + 'Парамон', + 'Парфен', + 'Пахом', + 'Пелагея', + 'Петр', + 'Пимен', + 'Платон', + 'Поликарп', + 'Полина', + 'Порфирий', + 'Потап', + 'Прасковья', + 'Пров', + 'Прокл', + 'Прокофий', + 'Прохор', + 'Радим', + 'Радислав', + 'Радован', + 'Раиса', + 'Ратибор', + 'Ратмир', + 'Регина', + 'Родион', + 'Роман', + 'Ростислав', + 'Рубен', + 'Руслан', + 'Рюрик', + 'Савва', + 'Савватий', + 'Савелий', + 'Самсон', + 'Самуил', + 'Светлана', + 'Светозар', + 'Святополк', + 'Святослав', + 'Севастьян', + 'Селиван', + 'Селиверст', + 'Семен', + 'Серафим', + 'Сергей', + 'Сигизмунд', + 'Сидор', + 'Сила', + 'Силантий', + 'Сильвестр', + 'Симон', + 'Синклитикия', + 'Сократ', + 'Соломон', + 'София', + 'Софон', + 'Софрон', + 'Спартак', + 'Спиридон', + 'Станимир', + 'Станислав', + 'Степан', + 'Стоян', + 'Таисия', + 'Тамара', + 'Тарас', + 'Татьяна', + 'Твердислав', + 'Творимир', + 'Терентий', + 'Тимофей', + 'Тимур', + 'Тит', + 'Тихон', + 'Трифон', + 'Трофим', + 'Ульян', + 'Ульяна', + 'Устин', + 'Фадей', + 'Фаина', + 'Феврония', + 'Федор', + 'Федосий', + 'Федот', + 'Феликс', + 'Феоктист', + 'Феофан', + 'Ферапонт', + 'Филарет', + 'Филимон', + 'Филипп', + 'Фирс', + 'Флорентин', + 'Фока', + 'Фома', + 'Фортунат', + 'Фотий', + 'Фрол', + 'Фёкла', + 'Харитон', + 'Харлампий', + 'Христофор', + 'Чеслав', + 'Эдуард', + 'Элеонора', + 'Эмилия', + 'Эмиль', + 'Эммануил', + 'Эраст', + 'Эрнест', + 'Эрнст', + 'Ювеналий', + 'Юлиан', + 'Юлий', + 'Юлия', + 'Юрий', + 'Яков', + 'Якуб', + 'Ян', + 'Януарий', + 'Ярополк', + 'Ярослав', + ], + female: [ + 'Агата', + 'Агафья', + 'Акулина', + 'Алевтина', + 'Александра', + 'Алина', + 'Алла', + 'Анастасия', + 'Ангелина', + 'Анжела', + 'Анжелика', + 'Анна', + 'Антонина', + 'Валентина', + 'Валерия', + 'Варвара', + 'Василиса', + 'Вера', + 'Вероника', + 'Виктория', + 'Галина', + 'Глафира', + 'Дарья', + 'Евгения', + 'Евдокия', + 'Евпраксия', + 'Евфросиния', + 'Екатерина', + 'Елена', + 'Елизавета', + 'Жанна', + 'Зинаида', + 'Зоя', + 'Иванна', + 'Ираида', + 'Ирина', + 'Ия', + 'Кира', + 'Клавдия', + 'Ксения', + 'Лариса', + 'Лидия', + 'Лора', + 'Лукия', + 'Любовь', + 'Людмила', + 'Майя', + 'Маргарита', + 'Марина', + 'Мария', + 'Марфа', + 'Милица', + 'Надежда', + 'Наина', + 'Наталья', + 'Нина', + 'Нинель', + 'Нонна', + 'Оксана', + 'Октябрина', + 'Олимпиада', + 'Ольга', + 'Пелагея', + 'Полина', + 'Прасковья', + 'Раиса', + 'Регина', + 'Светлана', + 'Синклитикия', + 'София', + 'Таисия', + 'Тамара', + 'Татьяна', + 'Ульяна', + 'Фаина', + 'Феврония', + 'Фёкла', + 'Элеонора', + 'Эмилия', + 'Юлия', + ], + male: [ + 'Август', + 'Авдей', + 'Аверкий', + 'Аверьян', + 'Авксентий', + 'Автоном', + 'Агап', + 'Агафон', + 'Аггей', + 'Адам', + 'Адриан', + 'Азарий', + 'Аким', + 'Александр', + 'Алексей', + 'Амвросий', + 'Амос', + 'Ананий', + 'Анатолий', + 'Андрей', + 'Андрон', + 'Андроник', + 'Аникей', + 'Аникита', + 'Анисим', + 'Антип', + 'Антонин', + 'Аполлинарий', + 'Аполлон', + 'Арефий', + 'Аристарх', + 'Аркадий', + 'Арсений', + 'Артемий', + 'Артем', + 'Архип', + 'Аскольд', + 'Афанасий', + 'Афиноген', + 'Бажен', + 'Богдан', + 'Болеслав', + 'Борис', + 'Борислав', + 'Боян', + 'Бронислав', + 'Будимир', + 'Вадим', + 'Валентин', + 'Валерий', + 'Валерьян', + 'Варлаам', + 'Варфоломей', + 'Василий', + 'Вацлав', + 'Велимир', + 'Венедикт', + 'Вениамин', + 'Викентий', + 'Виктор', + 'Викторин', + 'Виссарион', + 'Виталий', + 'Владилен', + 'Владлен', + 'Владимир', + 'Владислав', + 'Влас', + 'Всеволод', + 'Всемил', + 'Всеслав', + 'Вышеслав', + 'Вячеслав', + 'Гаврила', + 'Галактион', + 'Гедеон', + 'Геннадий', + 'Георгий', + 'Герасим', + 'Герман', + 'Глеб', + 'Гордей', + 'Гостомысл', + 'Гремислав', + 'Григорий', + 'Гурий', + 'Давыд', + 'Данила', + 'Дементий', + 'Демид', + 'Демьян', + 'Денис', + 'Дмитрий', + 'Добромысл', + 'Доброслав', + 'Дорофей', + 'Евгений', + 'Евграф', + 'Евдоким', + 'Евлампий', + 'Евсей', + 'Евстафий', + 'Евстигней', + 'Егор', + 'Елизар', + 'Елисей', + 'Емельян', + 'Епифан', + 'Еремей', + 'Ермил', + 'Ермолай', + 'Ерофей', + 'Ефим', + 'Ефрем', + 'Захар', + 'Зиновий', + 'Зосима', + 'Иван', + 'Игнатий', + 'Игорь', + 'Измаил', + 'Изот', + 'Изяслав', + 'Иларион', + 'Илья', + 'Иннокентий', + 'Иосиф', + 'Ипат', + 'Ипатий', + 'Ипполит', + 'Ираклий', + 'Исай', + 'Исидор', + 'Казимир', + 'Каллистрат', + 'Капитон', + 'Карл', + 'Карп', + 'Касьян', + 'Ким', + 'Кир', + 'Кирилл', + 'Клавдий', + 'Климент', + 'Кондрат', + 'Кондратий', + 'Конон', + 'Константин', + 'Корнил', + 'Кузьма', + 'Куприян', + 'Лавр', + 'Лаврентий', + 'Ладимир', + 'Ладислав', + 'Лазарь', + 'Лев', + 'Леон', + 'Леонид', + 'Леонтий', + 'Лонгин', + 'Лука', + 'Лукьян', + 'Лучезар', + 'Любим', + 'Любомир', + 'Любосмысл', + 'Макар', + 'Максим', + 'Максимильян', + 'Мариан', + 'Марк', + 'Мартын', + 'Мартьян', + 'Матвей', + 'Мефодий', + 'Мечислав', + 'Милан', + 'Милен', + 'Милий', + 'Милован', + 'Мина', + 'Мир', + 'Мирон', + 'Мирослав', + 'Митофан', + 'Михаил', + 'Михей', + 'Модест', + 'Моисей', + 'Мокей', + 'Мстислав', + 'Назар', + 'Наркис', + 'Натан', + 'Наум', + 'Нестор', + 'Никандр', + 'Никанор', + 'Никита', + 'Никифор', + 'Никодим', + 'Николай', + 'Никон', + 'Нифонт', + 'Олег', + 'Олимпий', + 'Онуфрий', + 'Орест', + 'Осип', + 'Остап', + 'Остромир', + 'Павел', + 'Панкратий', + 'Панкрат', + 'Пантелеймон', + 'Панфил', + 'Парамон', + 'Парфен', + 'Пахом', + 'Петр', + 'Пимен', + 'Платон', + 'Поликарп', + 'Порфирий', + 'Потап', + 'Пров', + 'Прокл', + 'Прокофий', + 'Прохор', + 'Радим', + 'Радислав', + 'Радован', + 'Ратибор', + 'Ратмир', + 'Родион', + 'Роман', + 'Ростислав', + 'Рубен', + 'Руслан', + 'Рюрик', + 'Савва', + 'Савватий', + 'Савелий', + 'Самсон', + 'Самуил', + 'Светозар', + 'Святополк', + 'Святослав', + 'Севастьян', + 'Селиван', + 'Селиверст', + 'Семен', + 'Серафим', + 'Сергей', + 'Сигизмунд', + 'Сидор', + 'Сила', + 'Силантий', + 'Сильвестр', + 'Симон', + 'Сократ', + 'Соломон', + 'Софон', + 'Софрон', + 'Спартак', + 'Спиридон', + 'Станимир', + 'Станислав', + 'Степан', + 'Стоян', + 'Тарас', + 'Твердислав', + 'Творимир', + 'Терентий', + 'Тимофей', + 'Тимур', + 'Тит', + 'Тихон', + 'Трифон', + 'Трофим', + 'Ульян', + 'Устин', + 'Фадей', + 'Федор', + 'Федосий', + 'Федот', + 'Феликс', + 'Феоктист', + 'Феофан', + 'Ферапонт', + 'Филарет', + 'Филимон', + 'Филипп', + 'Фирс', + 'Флорентин', + 'Фока', + 'Фома', + 'Фортунат', + 'Фотий', + 'Фрол', + 'Харитон', + 'Харлампий', + 'Христофор', + 'Чеслав', + 'Эдуард', + 'Эммануил', + 'Эмиль', + 'Эраст', + 'Эрнест', + 'Эрнст', + 'Ювеналий', + 'Юлиан', + 'Юлий', + 'Юрий', + 'Яков', + 'Ян', + 'Якуб', + 'Януарий', + 'Ярополк', + 'Ярослав', + ], +}; diff --git a/src/locales/ru/person/index.ts b/src/locales/ru/person/index.ts index d3839966..36df24ef 100644 --- a/src/locales/ru/person/index.ts +++ b/src/locales/ru/person/index.ts @@ -3,41 +3,25 @@ * Run 'pnpm run generate:locales' to update. */ import type { PersonDefinition } from '../../..'; -import female_first_name from './female_first_name'; -import female_last_name from './female_last_name'; -import female_last_name_pattern from './female_last_name_pattern'; -import female_middle_name from './female_middle_name'; -import female_prefix from './female_prefix'; import first_name from './first_name'; import job_area from './job_area'; import job_descriptor from './job_descriptor'; import job_type from './job_type'; import last_name from './last_name'; -import male_first_name from './male_first_name'; -import male_last_name from './male_last_name'; -import male_last_name_pattern from './male_last_name_pattern'; -import male_middle_name from './male_middle_name'; -import male_prefix from './male_prefix'; +import last_name_pattern from './last_name_pattern'; +import middle_name from './middle_name'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; const person: PersonDefinition = { - female_first_name, - female_last_name, - female_last_name_pattern, - female_middle_name, - female_prefix, first_name, job_area, job_descriptor, job_type, last_name, - male_first_name, - male_last_name, - male_last_name_pattern, - male_middle_name, - male_prefix, + last_name_pattern, + middle_name, name: name_, prefix, suffix, diff --git a/src/locales/ru/person/last_name.ts b/src/locales/ru/person/last_name.ts index 6ff69f60..cf262a45 100644 --- a/src/locales/ru/person/last_name.ts +++ b/src/locales/ru/person/last_name.ts @@ -1,5 +1,1008 @@ -import { mergeArrays } from './../../../internal/merge'; -import female_last_name from './female_last_name'; -import male_last_name from './male_last_name'; - -export default mergeArrays(female_last_name, male_last_name); +export default { + generic: [ + 'Абрамов', + 'Абрамова', + 'Авдеев', + 'Авдеева', + 'Агафонов', + 'Агафонова', + 'Аксенов', + 'Аксенова', + 'Александров', + 'Александрова', + 'Алексеев', + 'Алексеева', + 'Андреев', + 'Андреева', + 'Анисимов', + 'Анисимова', + 'Антонов', + 'Антонова', + 'Артемьев', + 'Артемьева', + 'Архипов', + 'Архипова', + 'Афанасьев', + 'Афанасьева', + 'Баранов', + 'Баранова', + 'Белов', + 'Белова', + 'Белозеров', + 'Белозерова', + 'Белоусов', + 'Белоусова', + 'Беляев', + 'Беляева', + 'Беляков', + 'Белякова', + 'Беспалов', + 'Беспалова', + 'Бирюков', + 'Бирюкова', + 'Блинов', + 'Блинова', + 'Блохин', + 'Блохина', + 'Бобров', + 'Боброва', + 'Бобылев', + 'Бобылева', + 'Богданов', + 'Богданова', + 'Большаков', + 'Большакова', + 'Борисов', + 'Борисова', + 'Брагин', + 'Брагина', + 'Буров', + 'Бурова', + 'Быков', + 'Быкова', + 'Васильев', + 'Васильева', + 'Веселов', + 'Веселова', + 'Виноградов', + 'Виноградова', + 'Вишняков', + 'Вишнякова', + 'Владимиров', + 'Владимирова', + 'Власов', + 'Власова', + 'Волков', + 'Волкова', + 'Воробьев', + 'Воробьева', + 'Воронов', + 'Воронова', + 'Воронцов', + 'Воронцова', + 'Гаврилов', + 'Гаврилова', + 'Галкин', + 'Галкина', + 'Герасимов', + 'Герасимова', + 'Голубев', + 'Голубева', + 'Горбачев', + 'Горбачева', + 'Горбунов', + 'Горбунова', + 'Гордеев', + 'Гордеева', + 'Горшков', + 'Горшкова', + 'Григорьев', + 'Григорьева', + 'Гришин', + 'Гришина', + 'Громов', + 'Громова', + 'Гуляев', + 'Гуляева', + 'Гурьев', + 'Гурьева', + 'Гусев', + 'Гусева', + 'Гущин', + 'Гущина', + 'Давыдов', + 'Давыдова', + 'Данилов', + 'Данилова', + 'Дементьев', + 'Дементьева', + 'Денисов', + 'Денисова', + 'Дмитриев', + 'Дмитриева', + 'Доронин', + 'Доронина', + 'Дорофеев', + 'Дорофеева', + 'Дроздов', + 'Дроздова', + 'Дьячков', + 'Дьячкова', + 'Евдокимов', + 'Евдокимова', + 'Евсеев', + 'Евсеева', + 'Егоров', + 'Егорова', + 'Елисеев', + 'Елисеева', + 'Емельянов', + 'Емельянова', + 'Ермаков', + 'Ермакова', + 'Ершов', + 'Ершова', + 'Ефимов', + 'Ефимова', + 'Ефремов', + 'Ефремова', + 'Жданов', + 'Жданова', + 'Жуков', + 'Жукова', + 'Журавлев', + 'Журавлева', + 'Зайцев', + 'Зайцева', + 'Захаров', + 'Захарова', + 'Зимин', + 'Зимина', + 'Зиновьев', + 'Зиновьева', + 'Зуев', + 'Зуева', + 'Зыков', + 'Зыкова', + 'Иванов', + 'Иванова', + 'Игнатов', + 'Игнатова', + 'Игнатьев', + 'Игнатьева', + 'Ильин', + 'Ильина', + 'Исаев', + 'Исаева', + 'Исаков', + 'Исакова', + 'Кабанов', + 'Кабанова', + 'Казаков', + 'Казакова', + 'Калашников', + 'Калашникова', + 'Калинин', + 'Калинина', + 'Капустин', + 'Капустина', + 'Карпов', + 'Карпова', + 'Кириллов', + 'Кириллова', + 'Киселев', + 'Киселева', + 'Князев', + 'Князева', + 'Ковалев', + 'Ковалева', + 'Козлов', + 'Козлова', + 'Колесников', + 'Колесникова', + 'Колобов', + 'Колобова', + 'Комаров', + 'Комарова', + 'Комиссаров', + 'Комиссарова', + 'Кондратьев', + 'Кондратьева', + 'Коновалов', + 'Коновалова', + 'Кононов', + 'Кононова', + 'Константинов', + 'Константинова', + 'Копылов', + 'Копылова', + 'Корнилов', + 'Корнилова', + 'Королев', + 'Королева', + 'Костин', + 'Костина', + 'Котов', + 'Котова', + 'Кошелев', + 'Кошелева', + 'Красильников', + 'Красильникова', + 'Крылов', + 'Крылова', + 'Крюков', + 'Крюкова', + 'Кудрявцев', + 'Кудрявцева', + 'Кудряшов', + 'Кудряшова', + 'Кузнецов', + 'Кузнецова', + 'Кузьмин', + 'Кузьмина', + 'Кулагин', + 'Кулагина', + 'Кулаков', + 'Кулакова', + 'Куликов', + 'Куликова', + 'Лаврентьев', + 'Лаврентьева', + 'Лазарев', + 'Лазарева', + 'Лапин', + 'Лапина', + 'Ларионов', + 'Ларионова', + 'Лебедев', + 'Лебедева', + 'Лихачев', + 'Лихачева', + 'Лобанов', + 'Лобанова', + 'Логинов', + 'Логинова', + 'Лукин', + 'Лукина', + 'Лыткин', + 'Лыткина', + 'Макаров', + 'Макарова', + 'Максимов', + 'Максимова', + 'Мамонтов', + 'Мамонтова', + 'Марков', + 'Маркова', + 'Мартынов', + 'Мартынова', + 'Маслов', + 'Маслова', + 'Матвеев', + 'Матвеева', + 'Медведев', + 'Медведева', + 'Мельников', + 'Мельникова', + 'Меркушев', + 'Меркушева', + 'Миронов', + 'Миронова', + 'Михайлов', + 'Михайлова', + 'Михеев', + 'Михеева', + 'Мишин', + 'Мишина', + 'Моисеев', + 'Моисеева', + 'Молчанов', + 'Молчанова', + 'Морозов', + 'Морозова', + 'Муравьев', + 'Муравьева', + 'Мухин', + 'Мухина', + 'Мясников', + 'Мясникова', + 'Назаров', + 'Назарова', + 'Наумов', + 'Наумова', + 'Некрасов', + 'Некрасова', + 'Нестеров', + 'Нестерова', + 'Никитин', + 'Никитина', + 'Никифоров', + 'Никифорова', + 'Николаев', + 'Николаева', + 'Никонов', + 'Никонова', + 'Новиков', + 'Новикова', + 'Носков', + 'Носкова', + 'Носов', + 'Носова', + 'Овчинников', + 'Овчинникова', + 'Одинцов', + 'Одинцова', + 'Орехов', + 'Орехова', + 'Орлов', + 'Орлова', + 'Осипов', + 'Осипова', + 'Павлов', + 'Павлова', + 'Панов', + 'Панова', + 'Панфилов', + 'Панфилова', + 'Пахомов', + 'Пахомова', + 'Пестов', + 'Пестова', + 'Петров', + 'Петрова', + 'Петухов', + 'Петухова', + 'Поляков', + 'Полякова', + 'Пономарев', + 'Пономарева', + 'Попов', + 'Попова', + 'Потапов', + 'Потапова', + 'Прохоров', + 'Прохорова', + 'Рогов', + 'Рогова', + 'Родионов', + 'Родионова', + 'Рожков', + 'Рожкова', + 'Романов', + 'Романова', + 'Русаков', + 'Русакова', + 'Рыбаков', + 'Рыбакова', + 'Рябов', + 'Рябова', + 'Савельев', + 'Савельева', + 'Савин', + 'Савина', + 'Сазонов', + 'Сазонова', + 'Самойлов', + 'Самойлова', + 'Самсонов', + 'Самсонова', + 'Сафонов', + 'Сафонова', + 'Селезнев', + 'Селезнева', + 'Селиверстов', + 'Селиверстова', + 'Семенов', + 'Семенова', + 'Сергеев', + 'Сергеева', + 'Сидоров', + 'Сидорова', + 'Силин', + 'Силина', + 'Симонов', + 'Симонова', + 'Ситников', + 'Ситникова', + 'Смирнов', + 'Смирнова', + 'Соболев', + 'Соболева', + 'Соколов', + 'Соколова', + 'Соловьев', + 'Соловьева', + 'Сорокин', + 'Сорокина', + 'Степанов', + 'Степанова', + 'Стрелков', + 'Стрелкова', + 'Субботин', + 'Субботина', + 'Суворов', + 'Суворова', + 'Суханов', + 'Суханова', + 'Сысоев', + 'Сысоева', + 'Тарасов', + 'Тарасова', + 'Терентьев', + 'Терентьева', + 'Тетерин', + 'Тетерина', + 'Тимофеев', + 'Тимофеева', + 'Титов', + 'Титова', + 'Тихонов', + 'Тихонова', + 'Третьяков', + 'Третьякова', + 'Трофимов', + 'Трофимова', + 'Туров', + 'Турова', + 'Уваров', + 'Уварова', + 'Устинов', + 'Устинова', + 'Фадеев', + 'Фадеева', + 'Федоров', + 'Федорова', + 'Федосеев', + 'Федосеева', + 'Федотов', + 'Федотова', + 'Филатов', + 'Филатова', + 'Филиппов', + 'Филиппова', + 'Фокин', + 'Фокина', + 'Фомин', + 'Фомина', + 'Фомичев', + 'Фомичева', + 'Фролов', + 'Фролова', + 'Харитонов', + 'Харитонова', + 'Хохлов', + 'Хохлова', + 'Цветков', + 'Цветкова', + 'Чернов', + 'Чернова', + 'Шарапов', + 'Шарапова', + 'Шаров', + 'Шарова', + 'Шашков', + 'Шашкова', + 'Шестаков', + 'Шестакова', + 'Шилов', + 'Шилова', + 'Ширяев', + 'Ширяева', + 'Шубин', + 'Шубина', + 'Щербаков', + 'Щербакова', + 'Щукин', + 'Щукина', + 'Юдин', + 'Юдина', + 'Яковлев', + 'Яковлева', + 'Якушев', + 'Якушева', + ], + female: [ + 'Смирнова', + 'Иванова', + 'Кузнецова', + 'Попова', + 'Соколова', + 'Лебедева', + 'Козлова', + 'Новикова', + 'Морозова', + 'Петрова', + 'Волкова', + 'Соловьева', + 'Васильева', + 'Зайцева', + 'Павлова', + 'Семенова', + 'Голубева', + 'Виноградова', + 'Богданова', + 'Воробьева', + 'Федорова', + 'Михайлова', + 'Беляева', + 'Тарасова', + 'Белова', + 'Комарова', + 'Орлова', + 'Киселева', + 'Макарова', + 'Андреева', + 'Ковалева', + 'Ильина', + 'Гусева', + 'Титова', + 'Кузьмина', + 'Кудрявцева', + 'Баранова', + 'Куликова', + 'Алексеева', + 'Степанова', + 'Яковлева', + 'Сорокина', + 'Сергеева', + 'Романова', + 'Захарова', + 'Борисова', + 'Королева', + 'Герасимова', + 'Пономарева', + 'Григорьева', + 'Лазарева', + 'Медведева', + 'Ершова', + 'Никитина', + 'Соболева', + 'Рябова', + 'Полякова', + 'Цветкова', + 'Данилова', + 'Жукова', + 'Фролова', + 'Журавлева', + 'Николаева', + 'Крылова', + 'Максимова', + 'Сидорова', + 'Осипова', + 'Белоусова', + 'Федотова', + 'Дорофеева', + 'Егорова', + 'Матвеева', + 'Боброва', + 'Дмитриева', + 'Калинина', + 'Анисимова', + 'Петухова', + 'Антонова', + 'Тимофеева', + 'Никифорова', + 'Веселова', + 'Филиппова', + 'Маркова', + 'Большакова', + 'Суханова', + 'Миронова', + 'Ширяева', + 'Александрова', + 'Коновалова', + 'Шестакова', + 'Казакова', + 'Ефимова', + 'Денисова', + 'Громова', + 'Фомина', + 'Давыдова', + 'Мельникова', + 'Щербакова', + 'Блинова', + 'Колесникова', + 'Карпова', + 'Афанасьева', + 'Власова', + 'Маслова', + 'Исакова', + 'Тихонова', + 'Аксенова', + 'Гаврилова', + 'Родионова', + 'Котова', + 'Горбунова', + 'Кудряшова', + 'Быкова', + 'Зуева', + 'Третьякова', + 'Савельева', + 'Панова', + 'Рыбакова', + 'Суворова', + 'Абрамова', + 'Воронова', + 'Мухина', + 'Архипова', + 'Трофимова', + 'Мартынова', + 'Емельянова', + 'Горшкова', + 'Чернова', + 'Овчинникова', + 'Селезнева', + 'Панфилова', + 'Копылова', + 'Михеева', + 'Галкина', + 'Назарова', + 'Лобанова', + 'Лукина', + 'Белякова', + 'Потапова', + 'Некрасова', + 'Хохлова', + 'Жданова', + 'Наумова', + 'Шилова', + 'Воронцова', + 'Ермакова', + 'Дроздова', + 'Игнатьева', + 'Савина', + 'Логинова', + 'Сафонова', + 'Капустина', + 'Кириллова', + 'Моисеева', + 'Елисеева', + 'Кошелева', + 'Костина', + 'Горбачева', + 'Орехова', + 'Ефремова', + 'Исаева', + 'Евдокимова', + 'Калашникова', + 'Кабанова', + 'Носкова', + 'Юдина', + 'Кулагина', + 'Лапина', + 'Прохорова', + 'Нестерова', + 'Харитонова', + 'Агафонова', + 'Муравьева', + 'Ларионова', + 'Федосеева', + 'Зимина', + 'Пахомова', + 'Шубина', + 'Игнатова', + 'Филатова', + 'Крюкова', + 'Рогова', + 'Кулакова', + 'Терентьева', + 'Молчанова', + 'Владимирова', + 'Артемьева', + 'Гурьева', + 'Зиновьева', + 'Гришина', + 'Кононова', + 'Дементьева', + 'Ситникова', + 'Симонова', + 'Мишина', + 'Фадеева', + 'Комиссарова', + 'Мамонтова', + 'Носова', + 'Гуляева', + 'Шарова', + 'Устинова', + 'Вишнякова', + 'Евсеева', + 'Лаврентьева', + 'Брагина', + 'Константинова', + 'Корнилова', + 'Авдеева', + 'Зыкова', + 'Бирюкова', + 'Шарапова', + 'Никонова', + 'Щукина', + 'Дьячкова', + 'Одинцова', + 'Сазонова', + 'Якушева', + 'Красильникова', + 'Гордеева', + 'Самойлова', + 'Князева', + 'Беспалова', + 'Уварова', + 'Шашкова', + 'Бобылева', + 'Доронина', + 'Белозерова', + 'Рожкова', + 'Самсонова', + 'Мясникова', + 'Лихачева', + 'Бурова', + 'Сысоева', + 'Фомичева', + 'Русакова', + 'Стрелкова', + 'Гущина', + 'Тетерина', + 'Колобова', + 'Субботина', + 'Фокина', + 'Блохина', + 'Селиверстова', + 'Пестова', + 'Кондратьева', + 'Силина', + 'Меркушева', + 'Лыткина', + 'Турова', + ], + male: [ + 'Смирнов', + 'Иванов', + 'Кузнецов', + 'Попов', + 'Соколов', + 'Лебедев', + 'Козлов', + 'Новиков', + 'Морозов', + 'Петров', + 'Волков', + 'Соловьев', + 'Васильев', + 'Зайцев', + 'Павлов', + 'Семенов', + 'Голубев', + 'Виноградов', + 'Богданов', + 'Воробьев', + 'Федоров', + 'Михайлов', + 'Беляев', + 'Тарасов', + 'Белов', + 'Комаров', + 'Орлов', + 'Киселев', + 'Макаров', + 'Андреев', + 'Ковалев', + 'Ильин', + 'Гусев', + 'Титов', + 'Кузьмин', + 'Кудрявцев', + 'Баранов', + 'Куликов', + 'Алексеев', + 'Степанов', + 'Яковлев', + 'Сорокин', + 'Сергеев', + 'Романов', + 'Захаров', + 'Борисов', + 'Королев', + 'Герасимов', + 'Пономарев', + 'Григорьев', + 'Лазарев', + 'Медведев', + 'Ершов', + 'Никитин', + 'Соболев', + 'Рябов', + 'Поляков', + 'Цветков', + 'Данилов', + 'Жуков', + 'Фролов', + 'Журавлев', + 'Николаев', + 'Крылов', + 'Максимов', + 'Сидоров', + 'Осипов', + 'Белоусов', + 'Федотов', + 'Дорофеев', + 'Егоров', + 'Матвеев', + 'Бобров', + 'Дмитриев', + 'Калинин', + 'Анисимов', + 'Петухов', + 'Антонов', + 'Тимофеев', + 'Никифоров', + 'Веселов', + 'Филиппов', + 'Марков', + 'Большаков', + 'Суханов', + 'Миронов', + 'Ширяев', + 'Александров', + 'Коновалов', + 'Шестаков', + 'Казаков', + 'Ефимов', + 'Денисов', + 'Громов', + 'Фомин', + 'Давыдов', + 'Мельников', + 'Щербаков', + 'Блинов', + 'Колесников', + 'Карпов', + 'Афанасьев', + 'Власов', + 'Маслов', + 'Исаков', + 'Тихонов', + 'Аксенов', + 'Гаврилов', + 'Родионов', + 'Котов', + 'Горбунов', + 'Кудряшов', + 'Быков', + 'Зуев', + 'Третьяков', + 'Савельев', + 'Панов', + 'Рыбаков', + 'Суворов', + 'Абрамов', + 'Воронов', + 'Мухин', + 'Архипов', + 'Трофимов', + 'Мартынов', + 'Емельянов', + 'Горшков', + 'Чернов', + 'Овчинников', + 'Селезнев', + 'Панфилов', + 'Копылов', + 'Михеев', + 'Галкин', + 'Назаров', + 'Лобанов', + 'Лукин', + 'Беляков', + 'Потапов', + 'Некрасов', + 'Хохлов', + 'Жданов', + 'Наумов', + 'Шилов', + 'Воронцов', + 'Ермаков', + 'Дроздов', + 'Игнатьев', + 'Савин', + 'Логинов', + 'Сафонов', + 'Капустин', + 'Кириллов', + 'Моисеев', + 'Елисеев', + 'Кошелев', + 'Костин', + 'Горбачев', + 'Орехов', + 'Ефремов', + 'Исаев', + 'Евдокимов', + 'Калашников', + 'Кабанов', + 'Носков', + 'Юдин', + 'Кулагин', + 'Лапин', + 'Прохоров', + 'Нестеров', + 'Харитонов', + 'Агафонов', + 'Муравьев', + 'Ларионов', + 'Федосеев', + 'Зимин', + 'Пахомов', + 'Шубин', + 'Игнатов', + 'Филатов', + 'Крюков', + 'Рогов', + 'Кулаков', + 'Терентьев', + 'Молчанов', + 'Владимиров', + 'Артемьев', + 'Гурьев', + 'Зиновьев', + 'Гришин', + 'Кононов', + 'Дементьев', + 'Ситников', + 'Симонов', + 'Мишин', + 'Фадеев', + 'Комиссаров', + 'Мамонтов', + 'Носов', + 'Гуляев', + 'Шаров', + 'Устинов', + 'Вишняков', + 'Евсеев', + 'Лаврентьев', + 'Брагин', + 'Константинов', + 'Корнилов', + 'Авдеев', + 'Зыков', + 'Бирюков', + 'Шарапов', + 'Никонов', + 'Щукин', + 'Дьячков', + 'Одинцов', + 'Сазонов', + 'Якушев', + 'Красильников', + 'Гордеев', + 'Самойлов', + 'Князев', + 'Беспалов', + 'Уваров', + 'Шашков', + 'Бобылев', + 'Доронин', + 'Белозеров', + 'Рожков', + 'Самсонов', + 'Мясников', + 'Лихачев', + 'Буров', + 'Сысоев', + 'Фомичев', + 'Русаков', + 'Стрелков', + 'Гущин', + 'Тетерин', + 'Колобов', + 'Субботин', + 'Фокин', + 'Блохин', + 'Селиверстов', + 'Пестов', + 'Кондратьев', + 'Силин', + 'Меркушев', + 'Лыткин', + 'Туров', + ], +}; diff --git a/src/locales/ru/person/last_name_pattern.ts b/src/locales/ru/person/last_name_pattern.ts new file mode 100644 index 00000000..97b4ee88 --- /dev/null +++ b/src/locales/ru/person/last_name_pattern.ts @@ -0,0 +1,4 @@ +export default { + female: [{ value: '{{person.last_name.female}}', weight: 1 }], + male: [{ value: '{{person.last_name.male}}', weight: 1 }], +}; diff --git a/src/locales/ru/person/male_first_name.ts b/src/locales/ru/person/male_first_name.ts deleted file mode 100644 index 6ddd65f5..00000000 --- a/src/locales/ru/person/male_first_name.ts +++ /dev/null @@ -1,323 +0,0 @@ -export default [ - 'Август', - 'Авдей', - 'Аверкий', - 'Аверьян', - 'Авксентий', - 'Автоном', - 'Агап', - 'Агафон', - 'Аггей', - 'Адам', - 'Адриан', - 'Азарий', - 'Аким', - 'Александр', - 'Алексей', - 'Амвросий', - 'Амос', - 'Ананий', - 'Анатолий', - 'Андрей', - 'Андрон', - 'Андроник', - 'Аникей', - 'Аникита', - 'Анисим', - 'Антип', - 'Антонин', - 'Аполлинарий', - 'Аполлон', - 'Арефий', - 'Аристарх', - 'Аркадий', - 'Арсений', - 'Артемий', - 'Артем', - 'Архип', - 'Аскольд', - 'Афанасий', - 'Афиноген', - 'Бажен', - 'Богдан', - 'Болеслав', - 'Борис', - 'Борислав', - 'Боян', - 'Бронислав', - 'Будимир', - 'Вадим', - 'Валентин', - 'Валерий', - 'Валерьян', - 'Варлаам', - 'Варфоломей', - 'Василий', - 'Вацлав', - 'Велимир', - 'Венедикт', - 'Вениамин', - 'Викентий', - 'Виктор', - 'Викторин', - 'Виссарион', - 'Виталий', - 'Владилен', - 'Владлен', - 'Владимир', - 'Владислав', - 'Влас', - 'Всеволод', - 'Всемил', - 'Всеслав', - 'Вышеслав', - 'Вячеслав', - 'Гаврила', - 'Галактион', - 'Гедеон', - 'Геннадий', - 'Георгий', - 'Герасим', - 'Герман', - 'Глеб', - 'Гордей', - 'Гостомысл', - 'Гремислав', - 'Григорий', - 'Гурий', - 'Давыд', - 'Данила', - 'Дементий', - 'Демид', - 'Демьян', - 'Денис', - 'Дмитрий', - 'Добромысл', - 'Доброслав', - 'Дорофей', - 'Евгений', - 'Евграф', - 'Евдоким', - 'Евлампий', - 'Евсей', - 'Евстафий', - 'Евстигней', - 'Егор', - 'Елизар', - 'Елисей', - 'Емельян', - 'Епифан', - 'Еремей', - 'Ермил', - 'Ермолай', - 'Ерофей', - 'Ефим', - 'Ефрем', - 'Захар', - 'Зиновий', - 'Зосима', - 'Иван', - 'Игнатий', - 'Игорь', - 'Измаил', - 'Изот', - 'Изяслав', - 'Иларион', - 'Илья', - 'Иннокентий', - 'Иосиф', - 'Ипат', - 'Ипатий', - 'Ипполит', - 'Ираклий', - 'Исай', - 'Исидор', - 'Казимир', - 'Каллистрат', - 'Капитон', - 'Карл', - 'Карп', - 'Касьян', - 'Ким', - 'Кир', - 'Кирилл', - 'Клавдий', - 'Климент', - 'Кондрат', - 'Кондратий', - 'Конон', - 'Константин', - 'Корнил', - 'Кузьма', - 'Куприян', - 'Лавр', - 'Лаврентий', - 'Ладимир', - 'Ладислав', - 'Лазарь', - 'Лев', - 'Леон', - 'Леонид', - 'Леонтий', - 'Лонгин', - 'Лука', - 'Лукьян', - 'Лучезар', - 'Любим', - 'Любомир', - 'Любосмысл', - 'Макар', - 'Максим', - 'Максимильян', - 'Мариан', - 'Марк', - 'Мартын', - 'Мартьян', - 'Матвей', - 'Мефодий', - 'Мечислав', - 'Милан', - 'Милен', - 'Милий', - 'Милован', - 'Мина', - 'Мир', - 'Мирон', - 'Мирослав', - 'Митофан', - 'Михаил', - 'Михей', - 'Модест', - 'Моисей', - 'Мокей', - 'Мстислав', - 'Назар', - 'Наркис', - 'Натан', - 'Наум', - 'Нестор', - 'Никандр', - 'Никанор', - 'Никита', - 'Никифор', - 'Никодим', - 'Николай', - 'Никон', - 'Нифонт', - 'Олег', - 'Олимпий', - 'Онуфрий', - 'Орест', - 'Осип', - 'Остап', - 'Остромир', - 'Павел', - 'Панкратий', - 'Панкрат', - 'Пантелеймон', - 'Панфил', - 'Парамон', - 'Парфен', - 'Пахом', - 'Петр', - 'Пимен', - 'Платон', - 'Поликарп', - 'Порфирий', - 'Потап', - 'Пров', - 'Прокл', - 'Прокофий', - 'Прохор', - 'Радим', - 'Радислав', - 'Радован', - 'Ратибор', - 'Ратмир', - 'Родион', - 'Роман', - 'Ростислав', - 'Рубен', - 'Руслан', - 'Рюрик', - 'Савва', - 'Савватий', - 'Савелий', - 'Самсон', - 'Самуил', - 'Светозар', - 'Святополк', - 'Святослав', - 'Севастьян', - 'Селиван', - 'Селиверст', - 'Семен', - 'Серафим', - 'Сергей', - 'Сигизмунд', - 'Сидор', - 'Сила', - 'Силантий', - 'Сильвестр', - 'Симон', - 'Сократ', - 'Соломон', - 'Софон', - 'Софрон', - 'Спартак', - 'Спиридон', - 'Станимир', - 'Станислав', - 'Степан', - 'Стоян', - 'Тарас', - 'Твердислав', - 'Творимир', - 'Терентий', - 'Тимофей', - 'Тимур', - 'Тит', - 'Тихон', - 'Трифон', - 'Трофим', - 'Ульян', - 'Устин', - 'Фадей', - 'Федор', - 'Федосий', - 'Федот', - 'Феликс', - 'Феоктист', - 'Феофан', - 'Ферапонт', - 'Филарет', - 'Филимон', - 'Филипп', - 'Фирс', - 'Флорентин', - 'Фока', - 'Фома', - 'Фортунат', - 'Фотий', - 'Фрол', - 'Харитон', - 'Харлампий', - 'Христофор', - 'Чеслав', - 'Эдуард', - 'Эммануил', - 'Эмиль', - 'Эраст', - 'Эрнест', - 'Эрнст', - 'Ювеналий', - 'Юлиан', - 'Юлий', - 'Юрий', - 'Яков', - 'Ян', - 'Якуб', - 'Януарий', - 'Ярополк', - 'Ярослав', -]; diff --git a/src/locales/ru/person/male_last_name.ts b/src/locales/ru/person/male_last_name.ts deleted file mode 100644 index 2e55f3d5..00000000 --- a/src/locales/ru/person/male_last_name.ts +++ /dev/null @@ -1,252 +0,0 @@ -export default [ - 'Смирнов', - 'Иванов', - 'Кузнецов', - 'Попов', - 'Соколов', - 'Лебедев', - 'Козлов', - 'Новиков', - 'Морозов', - 'Петров', - 'Волков', - 'Соловьев', - 'Васильев', - 'Зайцев', - 'Павлов', - 'Семенов', - 'Голубев', - 'Виноградов', - 'Богданов', - 'Воробьев', - 'Федоров', - 'Михайлов', - 'Беляев', - 'Тарасов', - 'Белов', - 'Комаров', - 'Орлов', - 'Киселев', - 'Макаров', - 'Андреев', - 'Ковалев', - 'Ильин', - 'Гусев', - 'Титов', - 'Кузьмин', - 'Кудрявцев', - 'Баранов', - 'Куликов', - 'Алексеев', - 'Степанов', - 'Яковлев', - 'Сорокин', - 'Сергеев', - 'Романов', - 'Захаров', - 'Борисов', - 'Королев', - 'Герасимов', - 'Пономарев', - 'Григорьев', - 'Лазарев', - 'Медведев', - 'Ершов', - 'Никитин', - 'Соболев', - 'Рябов', - 'Поляков', - 'Цветков', - 'Данилов', - 'Жуков', - 'Фролов', - 'Журавлев', - 'Николаев', - 'Крылов', - 'Максимов', - 'Сидоров', - 'Осипов', - 'Белоусов', - 'Федотов', - 'Дорофеев', - 'Егоров', - 'Матвеев', - 'Бобров', - 'Дмитриев', - 'Калинин', - 'Анисимов', - 'Петухов', - 'Антонов', - 'Тимофеев', - 'Никифоров', - 'Веселов', - 'Филиппов', - 'Марков', - 'Большаков', - 'Суханов', - 'Миронов', - 'Ширяев', - 'Александров', - 'Коновалов', - 'Шестаков', - 'Казаков', - 'Ефимов', - 'Денисов', - 'Громов', - 'Фомин', - 'Давыдов', - 'Мельников', - 'Щербаков', - 'Блинов', - 'Колесников', - 'Карпов', - 'Афанасьев', - 'Власов', - 'Маслов', - 'Исаков', - 'Тихонов', - 'Аксенов', - 'Гаврилов', - 'Родионов', - 'Котов', - 'Горбунов', - 'Кудряшов', - 'Быков', - 'Зуев', - 'Третьяков', - 'Савельев', - 'Панов', - 'Рыбаков', - 'Суворов', - 'Абрамов', - 'Воронов', - 'Мухин', - 'Архипов', - 'Трофимов', - 'Мартынов', - 'Емельянов', - 'Горшков', - 'Чернов', - 'Овчинников', - 'Селезнев', - 'Панфилов', - 'Копылов', - 'Михеев', - 'Галкин', - 'Назаров', - 'Лобанов', - 'Лукин', - 'Беляков', - 'Потапов', - 'Некрасов', - 'Хохлов', - 'Жданов', - 'Наумов', - 'Шилов', - 'Воронцов', - 'Ермаков', - 'Дроздов', - 'Игнатьев', - 'Савин', - 'Логинов', - 'Сафонов', - 'Капустин', - 'Кириллов', - 'Моисеев', - 'Елисеев', - 'Кошелев', - 'Костин', - 'Горбачев', - 'Орехов', - 'Ефремов', - 'Исаев', - 'Евдокимов', - 'Калашников', - 'Кабанов', - 'Носков', - 'Юдин', - 'Кулагин', - 'Лапин', - 'Прохоров', - 'Нестеров', - 'Харитонов', - 'Агафонов', - 'Муравьев', - 'Ларионов', - 'Федосеев', - 'Зимин', - 'Пахомов', - 'Шубин', - 'Игнатов', - 'Филатов', - 'Крюков', - 'Рогов', - 'Кулаков', - 'Терентьев', - 'Молчанов', - 'Владимиров', - 'Артемьев', - 'Гурьев', - 'Зиновьев', - 'Гришин', - 'Кононов', - 'Дементьев', - 'Ситников', - 'Симонов', - 'Мишин', - 'Фадеев', - 'Комиссаров', - 'Мамонтов', - 'Носов', - 'Гуляев', - 'Шаров', - 'Устинов', - 'Вишняков', - 'Евсеев', - 'Лаврентьев', - 'Брагин', - 'Константинов', - 'Корнилов', - 'Авдеев', - 'Зыков', - 'Бирюков', - 'Шарапов', - 'Никонов', - 'Щукин', - 'Дьячков', - 'Одинцов', - 'Сазонов', - 'Якушев', - 'Красильников', - 'Гордеев', - 'Самойлов', - 'Князев', - 'Беспалов', - 'Уваров', - 'Шашков', - 'Бобылев', - 'Доронин', - 'Белозеров', - 'Рожков', - 'Самсонов', - 'Мясников', - 'Лихачев', - 'Буров', - 'Сысоев', - 'Фомичев', - 'Русаков', - 'Стрелков', - 'Гущин', - 'Тетерин', - 'Колобов', - 'Субботин', - 'Фокин', - 'Блохин', - 'Селиверстов', - 'Пестов', - 'Кондратьев', - 'Силин', - 'Меркушев', - 'Лыткин', - 'Туров', -]; diff --git a/src/locales/ru/person/male_last_name_pattern.ts b/src/locales/ru/person/male_last_name_pattern.ts deleted file mode 100644 index 75cb2c10..00000000 --- a/src/locales/ru/person/male_last_name_pattern.ts +++ /dev/null @@ -1 +0,0 @@ -export default [{ value: '{{person.male_last_name}}', weight: 1 }]; diff --git a/src/locales/ru/person/male_middle_name.ts b/src/locales/ru/person/male_middle_name.ts deleted file mode 100644 index 6696ca9d..00000000 --- a/src/locales/ru/person/male_middle_name.ts +++ /dev/null @@ -1,134 +0,0 @@ -export default [ - 'Ааронович', - 'Абрамович', - 'Августович', - 'Авдеевич', - 'Аверьянович', - 'Адамович', - 'Адрианович', - 'Аксёнович', - 'Александрович', - 'Алексеевич', - 'Анатольевич', - 'Андреевич', - 'Анисимович', - 'Антипович', - 'Антонович', - 'Ануфриевич', - 'Арсенович', - 'Арсеньевич', - 'Артёмович', - 'Артемьевич', - 'Артурович', - 'Архипович', - 'Афанасьевич', - 'Бенедиктович', - 'Богданович', - 'Бориславович', - 'Борисович', - 'Брониславович', - 'Валентинович', - 'Валерианович', - 'Валерьевич', - 'Валерьянович', - 'Васильевич', - 'Венедиктович', - 'Викентьевич', - 'Викторович', - 'Виленович', - 'Вилорович', - 'Витальевич', - 'Владиленович', - 'Владиславович', - 'Владленович', - 'Власович', - 'Всеволодович', - 'Вячеславович', - 'Гавриилович', - 'Гаврилович', - 'Геннадиевич', - 'Георгиевич', - 'Герасимович', - 'Германович', - 'Гертрудович', - 'Глебович', - 'Гордеевич', - 'Григорьевич', - 'Гурьевич', - 'Давидович', - 'Давыдович', - 'Даниилович', - 'Данилович', - 'Демидович', - 'Демьянович', - 'Денисович', - 'Димитриевич', - 'Дмитриевич', - 'Дорофеевич', - 'Евсеевич', - 'Евстигнеевич', - 'Егорович', - 'Елизарович', - 'Елисеевич', - 'Еремеевич', - 'Ермилович', - 'Ермолаевич', - 'Ерофеевич', - 'Ефимович', - 'Ефимьевич', - 'Ефремович', - 'Ефстафьевич', - 'Жанович', - 'Жоресович', - 'Захарьевич', - 'Зиновьевич', - 'Игнатович', - 'Игнатьевич', - 'Игоревич', - 'Измаилович', - 'Изотович', - 'Иларионович', - 'Ильич', - 'Ильясович', - 'Иосипович', - 'Иосифович', - 'Исидорович', - 'Марсович', - 'Матвеевич', - 'Тарасович', - 'Теймуразович', - 'Терентьевич', - 'Тимурович', - 'Тихонович', - 'Трифонович', - 'Трофимович', - 'Устинович', - 'Фадеевич', - 'Фёдорович', - 'Федосеевич', - 'Федосьевич', - 'Федотович', - 'Феликсович', - 'Феодосьевич', - 'Феоктистович', - 'Феофанович', - 'Филатович', - 'Филимонович', - 'Филиппович', - 'Фокич', - 'Фомич', - 'Фролович', - 'Харитонович', - 'Харламович', - 'Харлампович', - 'Харлампьевич', - 'Чеславович', - 'Эдгардович', - 'Эдгарович', - 'Эдуардович', - 'Юлианович', - 'Юльевич', - 'Яковлевич', - 'Якубович', - 'Ярославович', -]; diff --git a/src/locales/ru/person/male_prefix.ts b/src/locales/ru/person/male_prefix.ts deleted file mode 100644 index 7646bbd1..00000000 --- a/src/locales/ru/person/male_prefix.ts +++ /dev/null @@ -1 +0,0 @@ -export default null; diff --git a/src/locales/ru/person/middle_name.ts b/src/locales/ru/person/middle_name.ts new file mode 100644 index 00000000..5e7c8f6e --- /dev/null +++ b/src/locales/ru/person/middle_name.ts @@ -0,0 +1,217 @@ +export default { + female: [ + 'Александровна', + 'Андреевна', + 'Архиповна', + 'Алексеевна', + 'Антоновна', + 'Аскольдовна', + 'Альбертовна', + 'Аркадьевна', + 'Афанасьевна', + 'Анатольевна', + 'Артемовна', + 'Богдановна', + 'Болеславовна', + 'Борисовна', + 'Вадимовна', + 'Васильевна', + 'Владимировна', + 'Валентиновна', + 'Вениаминовна', + 'Владиславовна', + 'Валериевна', + 'Викторовна', + 'Вячеславовна', + 'Геннадиевна', + 'Георгиевна', + 'Геннадьевна', + 'Григорьевна', + 'Даниловна', + 'Дмитриевна', + 'Евгеньевна', + 'Егоровна', + 'Ефимовна', + 'Ждановна', + 'Захаровна', + 'Ивановна', + 'Игоревна', + 'Ильинична', + 'Кирилловна', + 'Кузьминична', + 'Константиновна', + 'Леонидовна', + 'Леоновна', + 'Львовна', + 'Макаровна', + 'Матвеевна', + 'Михайловна', + 'Максимовна', + 'Мироновна', + 'Натановна', + 'Никифоровна', + 'Ниловна', + 'Наумовна', + 'Николаевна', + 'Олеговна', + 'Оскаровна', + 'Павловна', + 'Петровна', + 'Робертовна', + 'Рубеновна', + 'Руслановна', + 'Романовна', + 'Рудольфовна', + 'Святославовна', + 'Сергеевна', + 'Степановна', + 'Семеновна', + 'Станиславовна', + 'Тарасовна', + 'Тимофеевна', + 'Тимуровна', + 'Федоровна', + 'Феликсовна', + 'Филипповна', + 'Харитоновна', + 'Эдуардовна', + 'Эльдаровна', + 'Юльевна', + 'Юрьевна', + 'Яковлевна', + ], + male: [ + 'Ааронович', + 'Абрамович', + 'Августович', + 'Авдеевич', + 'Аверьянович', + 'Адамович', + 'Адрианович', + 'Аксёнович', + 'Александрович', + 'Алексеевич', + 'Анатольевич', + 'Андреевич', + 'Анисимович', + 'Антипович', + 'Антонович', + 'Ануфриевич', + 'Арсенович', + 'Арсеньевич', + 'Артёмович', + 'Артемьевич', + 'Артурович', + 'Архипович', + 'Афанасьевич', + 'Бенедиктович', + 'Богданович', + 'Бориславович', + 'Борисович', + 'Брониславович', + 'Валентинович', + 'Валерианович', + 'Валерьевич', + 'Валерьянович', + 'Васильевич', + 'Венедиктович', + 'Викентьевич', + 'Викторович', + 'Виленович', + 'Вилорович', + 'Витальевич', + 'Владиленович', + 'Владиславович', + 'Владленович', + 'Власович', + 'Всеволодович', + 'Вячеславович', + 'Гавриилович', + 'Гаврилович', + 'Геннадиевич', + 'Георгиевич', + 'Герасимович', + 'Германович', + 'Гертрудович', + 'Глебович', + 'Гордеевич', + 'Григорьевич', + 'Гурьевич', + 'Давидович', + 'Давыдович', + 'Даниилович', + 'Данилович', + 'Демидович', + 'Демьянович', + 'Денисович', + 'Димитриевич', + 'Дмитриевич', + 'Дорофеевич', + 'Евсеевич', + 'Евстигнеевич', + 'Егорович', + 'Елизарович', + 'Елисеевич', + 'Еремеевич', + 'Ермилович', + 'Ермолаевич', + 'Ерофеевич', + 'Ефимович', + 'Ефимьевич', + 'Ефремович', + 'Ефстафьевич', + 'Жанович', + 'Жоресович', + 'Захарьевич', + 'Зиновьевич', + 'Игнатович', + 'Игнатьевич', + 'Игоревич', + 'Измаилович', + 'Изотович', + 'Иларионович', + 'Ильич', + 'Ильясович', + 'Иосипович', + 'Иосифович', + 'Исидорович', + 'Марсович', + 'Матвеевич', + 'Тарасович', + 'Теймуразович', + 'Терентьевич', + 'Тимурович', + 'Тихонович', + 'Трифонович', + 'Трофимович', + 'Устинович', + 'Фадеевич', + 'Фёдорович', + 'Федосеевич', + 'Федосьевич', + 'Федотович', + 'Феликсович', + 'Феодосьевич', + 'Феоктистович', + 'Феофанович', + 'Филатович', + 'Филимонович', + 'Филиппович', + 'Фокич', + 'Фомич', + 'Фролович', + 'Харитонович', + 'Харламович', + 'Харлампович', + 'Харлампьевич', + 'Чеславович', + 'Эдгардович', + 'Эдгарович', + 'Эдуардович', + 'Юлианович', + 'Юльевич', + 'Яковлевич', + 'Якубович', + 'Ярославович', + ], +}; |
