diff --git a/docs/guide/localization.md b/docs/guide/localization.md index 8f8c1333d5b..a351ef4069d 100644 --- a/docs/guide/localization.md +++ b/docs/guide/localization.md @@ -137,6 +137,7 @@ In this example there are 5 locales. Each of these is checked in order, and the | `tr` | Turkish | `fakerTR` | | `uk` | Ukrainian | `fakerUK` | | `ur` | Urdu | `fakerUR` | +| `uz_UZ_latin` | Uzbek (Uzbekistan, Latin) | `fakerUZ_UZ_latin` | | `vi` | Vietnamese | `fakerVI` | | `yo_NG` | Yoruba (Nigeria) | `fakerYO_NG` | | `zh_CN` | Chinese (China) | `fakerZH_CN` | diff --git a/src/locale/index.ts b/src/locale/index.ts index b4c0799f257..5f5b0b7bc9e 100644 --- a/src/locale/index.ts +++ b/src/locale/index.ts @@ -66,6 +66,7 @@ import { faker as fakerTH } from './th'; import { faker as fakerTR } from './tr'; import { faker as fakerUK } from './uk'; import { faker as fakerUR } from './ur'; +import { faker as fakerUZ_UZ_latin } from './uz_UZ_latin'; import { faker as fakerVI } from './vi'; import { faker as fakerYO_NG } from './yo_NG'; import { faker as fakerZH_CN } from './zh_CN'; @@ -136,6 +137,7 @@ export { fakerTR, fakerUK, fakerUR, + fakerUZ_UZ_latin, fakerVI, fakerYO_NG, fakerZH_CN, @@ -207,6 +209,7 @@ export const allFakers = { tr: fakerTR, uk: fakerUK, ur: fakerUR, + uz_UZ_latin: fakerUZ_UZ_latin, vi: fakerVI, yo_NG: fakerYO_NG, zh_CN: fakerZH_CN, diff --git a/src/locale/uz_UZ_latin.ts b/src/locale/uz_UZ_latin.ts new file mode 100644 index 00000000000..5bddc232879 --- /dev/null +++ b/src/locale/uz_UZ_latin.ts @@ -0,0 +1,13 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ + +import { Faker } from '../faker'; +import base from '../locales/base'; +import en from '../locales/en'; +import uz_UZ_latin from '../locales/uz_UZ_latin'; + +export const faker = new Faker({ + locale: [uz_UZ_latin, en, base], +}); diff --git a/src/locales/index.ts b/src/locales/index.ts index 3ca1c0e2e93..b5124015908 100644 --- a/src/locales/index.ts +++ b/src/locales/index.ts @@ -66,6 +66,7 @@ export { default as th } from './th'; export { default as tr } from './tr'; export { default as uk } from './uk'; export { default as ur } from './ur'; +export { default as uz_UZ_latin } from './uz_UZ_latin'; export { default as vi } from './vi'; export { default as yo_NG } from './yo_NG'; export { default as zh_CN } from './zh_CN'; diff --git a/src/locales/uz_UZ_latin/index.ts b/src/locales/uz_UZ_latin/index.ts new file mode 100644 index 00000000000..025d9196cc3 --- /dev/null +++ b/src/locales/uz_UZ_latin/index.ts @@ -0,0 +1,14 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { LocaleDefinition } from '../..'; +import metadata from './metadata'; +import person from './person'; + +const uz_UZ_latin: LocaleDefinition = { + metadata, + person, +}; + +export default uz_UZ_latin; diff --git a/src/locales/uz_UZ_latin/metadata.ts b/src/locales/uz_UZ_latin/metadata.ts new file mode 100644 index 00000000000..24adec9a696 --- /dev/null +++ b/src/locales/uz_UZ_latin/metadata.ts @@ -0,0 +1,14 @@ +import type { PreBuiltMetadataDefinitionForCountry } from '../../definitions/metadata'; + +const metadata: PreBuiltMetadataDefinitionForCountry = { + title: 'Uzbek (Uzbekistan, Latin)', + code: 'uz_UZ_latin', + country: 'UZ', + language: 'uz', + variant: 'latin', + endonym: "O'zbekcha", + dir: 'ltr', + script: 'Latn', +}; + +export default metadata; diff --git a/src/locales/uz_UZ_latin/person/bio_parts.ts b/src/locales/uz_UZ_latin/person/bio_parts.ts new file mode 100644 index 00000000000..342bfaf995e --- /dev/null +++ b/src/locales/uz_UZ_latin/person/bio_parts.ts @@ -0,0 +1,37 @@ +export default [ + 'bitiruvchi', + 'biznes egasi', + 'blogger', + 'do‘st', + 'dizayner', + 'dasturchi', + 'ekolog', + 'faoliyatchi', + 'falsafachi', + 'film ishqibi', + 'fotoqrafer', + 'geymer', + 'ilmshunos', + 'jamolchi', + 'kinorejissyor', + 'model', + 'muallif', + 'mualim', + 'muhandis', + 'musiqachi', + 'o‘ila odobi', + 'o‘qituvchi', + 'o‘yinchim', + 'odam', + 'qo‘shiqchi', + 'rivojlanuvchi', + "san'atkor", + 'sayahatchi', + 'strimer', + 'tadbirkor', + 'talaba', + 'tayyorlashchi', + 'tuzuvchi', + 'vatanparvar', + 'veteran', +]; diff --git a/src/locales/uz_UZ_latin/person/female_first_name.ts b/src/locales/uz_UZ_latin/person/female_first_name.ts new file mode 100644 index 00000000000..68b24cc111d --- /dev/null +++ b/src/locales/uz_UZ_latin/person/female_first_name.ts @@ -0,0 +1,135 @@ +export default [ + 'Adiba', + 'Afzuna', + 'Afruza', + 'Akifa', + 'Alima', + 'Anora', + 'Asal', + 'Asila', + 'Asliya', + 'Asolat', + 'Aziza', + 'Barchinoy', + 'Barno', + 'Begoyim', + 'Binafsha', + 'Davriya', + 'Dilafruz', + 'Dilbar', + 'Dildora', + 'Dilfuza', + 'Dilnoza', + 'Dilorom', + 'Dilrabo', + 'Dilso‘z', + 'Diyora', + 'Durdona', + 'E’zoza', + 'Fazilat', + 'Farangiz', + 'Farida', + 'Feruza', + 'Fotima', + 'Gavxar', + 'Gulbaxor', + 'Gulchexra', + 'Guljamol', + 'Guljaxon', + 'Gulnoza', + 'Gulnora', + 'Guloy', + 'Gulsora', + 'Gulzira', + 'Gulzoda', + 'Hanifa', + 'Halima', + 'Hilola', + 'Hosiyat', + 'Hurshida', + 'Husida', + 'Husnida', + 'Husniya', + 'Husnora', + 'Iffar', + 'Ifora', + 'Iroda', + 'Jamila', + 'Jasmina', + 'Jumagul', + 'Kamola', + 'Karima', + 'Komila', + 'Kumush', + 'Latofat', + 'Laylo', + 'Lobar', + 'Lola', + 'Lutfiya', + 'Madina', + 'Malika', + 'Maloxat', + 'Mashxura', + 'Mavluda', + 'Maxbuba', + 'Maxfuza', + 'Maxsuma', + 'Moxigul', + 'Moxidil', + 'Moxina', + 'Moxinur', + 'Moxira', + 'Muazzam', + 'Muattar', + 'Mubina', + 'Muyassar', + 'Nafisa', + 'Nargiza', + 'Nasiba', + 'Nigora', + 'Nilufar', + 'Nodira', + 'Noila', + 'Nozima', + 'Omina', + 'Orzu', + 'Oyga', + 'Oysha', + 'Ozoda', + 'Oynur', + 'Qizilgul', + 'Ramziya', + 'Rasifa', + 'Ra’no', + 'Rayona', + 'Rayxona', + 'Robiya', + 'Roziya', + 'Saboxat', + 'Saboxon', + 'Sadoqat', + 'Saida', + 'Samina', + 'Samira', + 'Samiya', + 'Sanobar', + 'Saodat', + 'Sarvinoz', + 'Saxida', + 'Sayyora', + 'Sevara', + 'Safiya', + 'Safura', + 'Skipped', + 'Suyuna', + 'Tug‘ol', + 'Uqbaloy', + 'Umida', + 'Uzbegim', + 'Vasliddin', + 'Waqila', + 'Xalima', + 'Yozida', + 'Zilola', + 'Zuxra', +]; diff --git a/src/locales/uz_UZ_latin/person/female_last_name.ts b/src/locales/uz_UZ_latin/person/female_last_name.ts new file mode 100644 index 00000000000..7634e44fbdb --- /dev/null +++ b/src/locales/uz_UZ_latin/person/female_last_name.ts @@ -0,0 +1,211 @@ +export default [ + 'Abbosova', + 'Abdulahadyeva', + 'Abdulazimova', + 'Abdulazizova', + 'Abdulboriyeva', + 'Abdulhafizova', + 'Abdulhakimova', + 'Abdulhayova', + 'Abdulholiqova', + 'Abduljabborova', + 'Abduljalilova', + 'Abdulkarimova', + 'Abdullatifova', + 'Abdulmalikova', + 'Abdulqahhorova', + 'Abdulqodirova', + 'Abdulvaliyeva', + 'Abdulvahhobova', + 'Abdulvohidova', + 'Ahrorova', + 'Akmalova', + 'Akramova', + 'Aliyeva', + 'Alisherova', + 'Anasova', + 'Anvaryeva', + 'Arslonova', + 'Asadova', + 'Asadullohyeva', + 'Asilbekova', + 'Avazyeva', + 'Azamatova', + 'Azizova', + 'Bahodirova', + 'Bahromova', + 'Bahriddinova', + 'Bakhtiyorova', + 'Behruzova', + 'Bekmurodyeva', + 'Bilolyeva', + 'Boburova', + 'Botiryeva', + 'Burhonova', + 'Davronova', + 'Dilmurodyeva', + 'Diyorova', + 'Dovudova', + 'Elbekova', + 'Eldorova', + 'Elmurodyeva', + 'Elnurova', + 'Elyorova', + 'Fahriddinova', + 'Farruhova', + 'Fayzbekova', + 'Fazliddinyeva', + 'Fitratova', + 'Firdavsyeva', + 'Fotihova', + "G'afforova", + "G'afurova", + "G'iyosov", + "G'ulomov", + 'Habibova', + 'Halilyeva', + 'Hamidova', + 'Hamzayeva', + 'Hikmatova', + 'Hojimurodyeva', + 'Hurramova', + 'Ibodullohyeva', + 'Ibrohimova', + 'Ihtiyorova', + 'Ikromova', + 'Ilyosova', + 'Imronova', + 'Islomova', + 'Ismoilova', + 'Jalolova', + 'Jamolova', + 'Jamshidova', + 'Javlonova', + 'Javohirova', + 'Jasuryeva', + 'Kamoliddinyeva', + 'Kamolova', + 'Komilova', + 'Komronova', + 'Kubadova', + 'Lazizova', + 'Lutfiyeva', + 'Lutfullohova', + 'Mabrukova', + 'Madidova', + 'Mahanova', + 'Mahrusova', + 'Mansurova', + 'Mardonova', + 'Maqsudova', + 'Mavdudyeva', + 'Mavlonova', + 'Mirazizova', + 'Mirziyoyeva', + 'Mironova', + 'Miranova', + 'Mohirova', + 'Mo‘minova', + 'Mufizova', + 'Muhammadova', + 'Muhsinova', + 'Muhtorova', + 'Murodova', + 'Musulmonova', + 'Mustafoyeva', + 'Munifyeva', + 'Muzaffarova', + 'Nazifova', + 'Nazrullohyeva', + 'Najmiddinova', + 'Narimonova', + 'Nasriddinova', + 'Ne’matullohyeva', + 'Nizomiddinova', + 'Nizomova', + 'Nurbekova', + 'Nurlanova', + 'Nusratova', + 'Nusratullohyeva', + 'Nosirjonova', + 'Nosirova', + 'Nuriddinova', + 'Obidova', + 'Odilyeva', + 'Olimova', + 'Omadova', + 'Oqilyeva', + 'Otabekova', + 'O‘ktamova', + 'O‘tkirova', + 'Oybekova', + 'Ozodbekova', + 'Ozodova', + 'Orifova', + 'Ramziddinova', + 'Rafidyeva', + 'Rahimova', + 'Rajabova', + 'Raifyeva', + 'Rashidova', + 'Raufyeva', + 'Ravshanova', + 'Raxmatullohyeva', + 'Rizvonyeva', + 'Rustamova', + 'Saadiyeva', + 'Sa’dullohyeva', + 'Sadriddinova', + 'Safiryeva', + 'Safoyeva', + 'Saidova', + 'Salohova', + 'Samandarova', + 'Samiryeva', + 'Sarvarova', + 'Sardorova', + 'Sirojiddinova', + 'Shahobiddinova', + 'Shahbozova', + 'Shahriyorova', + 'Shahzodova', + 'Shamsiddinova', + 'Sherzodova', + 'Shodiyorova', + 'Shohibova', + 'Shukrulloha', + 'Sobitova', + 'Sodiqova', + 'Suhrobova', + 'Sulaymonova', + 'Sultonova', + 'Tabrisova', + 'Tohirova', + 'To‘lqinyeva', + 'Toyipova', + 'Ubaydullohyeva', + 'Uchqunova', + 'Ulug‘bekova', + 'Umarova', + 'Umidullohyeva', + 'Umidyeva', + 'Urfonova', + 'Usmonova', + 'Uzayrova', + 'Vafoyeva', + 'Vosilyeva', + 'Yahyoyeva', + 'Yorbekova', + 'Yoznurova', + 'Yunusova', + 'Yusufyeva', + 'Yoqubova', + 'Zabirova', + 'Zafarova', + 'Zaydova', + 'Zayniddinova', + 'Ziyoyeva', + 'Zohidova', + 'Zohirova', + 'Zubayrova', +]; diff --git a/src/locales/uz_UZ_latin/person/female_last_name_pattern.ts b/src/locales/uz_UZ_latin/person/female_last_name_pattern.ts new file mode 100644 index 00000000000..3f920674763 --- /dev/null +++ b/src/locales/uz_UZ_latin/person/female_last_name_pattern.ts @@ -0,0 +1 @@ +export default [{ value: '{{person.female_last_name}}', weight: 1 }]; diff --git a/src/locales/uz_UZ_latin/person/index.ts b/src/locales/uz_UZ_latin/person/index.ts new file mode 100644 index 00000000000..7d4e559035c --- /dev/null +++ b/src/locales/uz_UZ_latin/person/index.ts @@ -0,0 +1,28 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PersonDefinition } from '../../..'; +import bio_parts from './bio_parts'; +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 job_title from './job_title'; +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 sex from './sex'; + +const person: PersonDefinition = { + bio_parts, + female_first_name, + female_last_name, + female_last_name_pattern, + job_title, + male_first_name, + male_last_name, + male_last_name_pattern, + sex, +}; + +export default person; diff --git a/src/locales/uz_UZ_latin/person/job_title.ts b/src/locales/uz_UZ_latin/person/job_title.ts new file mode 100644 index 00000000000..037f319b044 --- /dev/null +++ b/src/locales/uz_UZ_latin/person/job_title.ts @@ -0,0 +1,26 @@ +export default [ + 'agent', + 'aloqa mutaxassis', + 'analitik', + 'arxitektor', + 'assistant', + 'boshqaruvchi', + 'consultant', + 'coordinator', + 'dasturchi', + 'dizayner', + 'direktor', + 'hamkor', + 'konsultant', + 'menejer', + 'muhandis', + 'mutaxassis', + 'nazoratchi', + 'orchestrator', + 'produktor', + 'reja muharriri', + 'strateg', + 'texnik', + 'vazir', + 'yordamchi', +]; diff --git a/src/locales/uz_UZ_latin/person/male_first_name.ts b/src/locales/uz_UZ_latin/person/male_first_name.ts new file mode 100644 index 00000000000..a145a7fb413 --- /dev/null +++ b/src/locales/uz_UZ_latin/person/male_first_name.ts @@ -0,0 +1,229 @@ +export default [ + 'Abbos', + 'Abdulahad', + 'Abdulazim', + 'Abdulaziz', + 'Abdulboriy', + 'Abdulhafiz', + 'Abdulhakim', + 'Abdulhay', + 'Abdulholiq', + 'Abduljabbor', + 'Abduljalil', + 'Abdulkarim', + 'Abdullatif', + 'Abdulmalik', + 'Abdulqahhor', + 'Abdulqodir', + 'Abdurrahiym', + 'Abdurrahmon', + 'Abdurrauf', + 'Abdurrazzoq', + 'Abdussamad', + 'Abdulvali', + 'Abdulvahhob', + 'Abdulvohid', + 'Ahror', + 'Akmal', + 'Akram', + 'Ali', + 'Alisher', + 'Anas', + 'Anvar', + 'Arslon', + 'Asad', + 'Asadulloh', + 'Asilbek', + 'Avaz', + 'Azamat', + 'Aziz', + 'Bahodir', + 'Bahrom', + 'Bahriddin', + 'Bakhtiyor', + 'Bekmurod', + 'Behruz', + 'Bilol', + 'Bobur', + 'Botir', + 'Burhon', + 'Davron', + 'Dilmurod', + 'Diyor', + 'Dovud', + 'Elbek', + 'Eldor', + 'Elmurod', + 'Elnur', + 'Elyor', + 'Farruh', + 'Fazliddin', + 'Fahriddin', + 'Fayzbek', + 'Firdavs', + 'Fitrat', + 'Fotih', + "G'afur", + "G'affor", + "G'iyos", + "G'ulom", + 'Habib', + 'Halil', + 'Hamid', + 'Hamza', + 'Hikmat', + 'Hojimurod', + 'Hurram', + 'Ibodulloh', + 'Ibrohim', + 'Ihtiyor', + 'Ikrom', + 'Ilyos', + 'Imron', + 'Islom', + 'Ismoil', + 'Jalol', + 'Jamol', + 'Jamshid', + 'Jasur', + 'Javlon', + 'Javohir', + 'Kamol', + 'Kamoliddin', + 'Komil', + 'Komron', + 'Kubad', + 'Laziz', + 'Lutfi', + 'Lutfulloh', + 'Mabruk', + 'Mavdud', + 'Mavlon', + 'Madid', + 'Mazbut', + 'Mansur', + 'Mardon', + 'Maqsud', + 'Mahan', + 'Mahrus', + 'Mahmud', + 'Mahzan', + 'Ma’sud', + 'Ma’mur', + 'Miraziz', + 'Mirziyo', + 'Miron', + 'Miran', + 'Mohir', + 'Ma’ruf', + 'Murod', + 'Muzaffar', + 'Musulmon', + 'Mufiz', + 'Muhsin', + 'Muhammad', + 'Muhtor', + 'Munif', + 'Mustafo', + 'Mo‘min', + 'Nazrulloh', + 'Nazif', + 'Narimon', + 'Najmiddin', + 'Nasriddin', + 'Ne’matulloh', + 'Nosir', + 'Nosirjon', + 'Nuriddin', + 'Nusratulloh', + 'Nusrat', + 'Nurbek', + 'Nizom', + 'Nizomiddin', + 'Nurlan', + 'Obid', + 'Odil', + 'Oybek', + 'Ozod', + 'Ozodbek', + 'Otabek', + 'Olim', + 'Orif', + 'Oqil', + 'Omad', + 'O‘ktam', + 'O‘tkir', + 'Qobil', + 'Qosim', + 'Qudrat', + 'Ramziddin', + 'Rafid', + 'Raxmatulloh', + 'Ravshan', + 'Rahim', + 'Rajab', + 'Raif', + 'Rauf', + 'Rashid', + 'Rizvon', + 'Rustam', + 'Sadriddin', + 'Saloh', + 'Saadi', + 'Sadar', + 'Samandar', + 'Samir', + 'Safir', + 'Safo', + 'Said', + 'Sa’dulloh', + 'Sarvar', + 'Sardor', + 'Sirojiddin', + 'Sodiq', + 'Sobit', + 'Sohib', + 'Sulaymon', + 'Sulton', + 'Suhrob', + 'Tabris', + 'To‘lqin', + 'Tohir', + 'Toyip', + 'Ubaydulloh', + 'Ulug‘bek', + 'Umid', + 'Umidulloh', + 'Umar', + 'Uzayr', + 'Urfon', + 'Usmon', + 'Uchqun', + 'Vafo', + 'Vosil', + 'Yahyo', + 'Yunus', + 'Yusuf', + 'Yoqub', + 'Yoznur', + 'Yorbek', + 'Yorqin', + 'Zafar', + 'Zayniddin', + 'Zayd', + 'Zoyir', + 'Zokir', + 'Ziyo', + 'Zabir', + 'Zohid', + 'Zohir', + 'Zubayr', + 'Shamsiddin', + 'Shahobiddin', + 'Shahboz', + 'Shahzod', + 'Shahriyor', + 'Shodiyor', + 'Shukrulloh', + 'Sherzod', +]; diff --git a/src/locales/uz_UZ_latin/person/male_last_name.ts b/src/locales/uz_UZ_latin/person/male_last_name.ts new file mode 100644 index 00000000000..bef6f77484c --- /dev/null +++ b/src/locales/uz_UZ_latin/person/male_last_name.ts @@ -0,0 +1,211 @@ +export default [ + 'Abbosov', + 'Abdulahadyev', + 'Abdulazimov', + 'Abdulazizov', + 'Abdulboriyev', + 'Abdulhafizov', + 'Abdulhakimov', + 'Abdulhayov', + 'Abdulholiqov', + 'Abduljabborov', + 'Abduljalilov', + 'Abdulkarimov', + 'Abdullatifov', + 'Abdulmalikov', + 'Abdulqahhorov', + 'Abdulqodirov', + 'Abdulvaliyev', + 'Abdulvahhobov', + 'Abdulvohidov', + 'Ahrorov', + 'Akmalov', + 'Akramov', + 'Aliyev', + 'Alisherov', + 'Anasov', + 'Anvaryev', + 'Arslonov', + 'Asadov', + 'Asadullohyev', + 'Asilbekov', + 'Avazyev', + 'Azamatov', + 'Azizov', + 'Bahodirov', + 'Bahromov', + 'Bahriddinov', + 'Bakhtiyorov', + 'Behruzov', + 'Bekmurodyev', + 'Bilolyev', + 'Boburov', + 'Botiryev', + 'Burhonov', + 'Davronov', + 'Dilmurodyev', + 'Diyorov', + 'Dovudov', + 'Elbekov', + 'Eldorov', + 'Elmurodyev', + 'Elnurov', + 'Elyorov', + 'Fahriddinov', + 'Farruhov', + 'Fayzbekov', + 'Fazliddinyev', + 'Fitratov', + 'Firdavsyev', + 'Fotihov', + "G'afforov", + "G'afurov", + "G'iyosov", + "G'ulomov", + 'Habibov', + 'Halilyev', + 'Hamidov', + 'Hamzayev', + 'Hikmatov', + 'Hojimurodyev', + 'Hurramov', + 'Ibodullohyev', + 'Ibrohimov', + 'Ihtiyorov', + 'Ikromov', + 'Ilyosov', + 'Imronov', + 'Islomov', + 'Ismoilov', + 'Jalolov', + 'Jamolov', + 'Jamshidov', + 'Javlonov', + 'Javohirov', + 'Jasuryev', + 'Kamoliddinyev', + 'Kamolov', + 'Komilov', + 'Komronov', + 'Kubadov', + 'Lazizov', + 'Lutfiyev', + 'Lutfullohov', + 'Mabrukov', + 'Madidov', + 'Mahanov', + 'Mahrusov', + 'Mansurov', + 'Mardonov', + 'Maqsudov', + 'Mavdudyev', + 'Mavlonov', + 'Mirazizov', + 'Mirziyoyev', + 'Mironov', + 'Miranov', + 'Mohirov', + 'Mo‘minov', + 'Mufizov', + 'Muhammadov', + 'Muhsinov', + 'Muhtorov', + 'Murodov', + 'Musulmonov', + 'Mustafoyev', + 'Munifyev', + 'Muzaffarov', + 'Nazifov', + 'Nazrullohyev', + 'Najmiddinov', + 'Narimonov', + 'Nasriddinov', + 'Ne’matullohyev', + 'Nizomiddinov', + 'Nizomov', + 'Nurbekov', + 'Nurlanov', + 'Nusratov', + 'Nusratullohyev', + 'Nosirjonov', + 'Nosirov', + 'Nuriddinov', + 'Obidov', + 'Odilyev', + 'Olimov', + 'Omadov', + 'Oqilyev', + 'Otabekov', + 'O‘ktamov', + 'O‘tkirov', + 'Oybekov', + 'Ozodbekov', + 'Ozodov', + 'Orifov', + 'Ramziddinov', + 'Rafidyev', + 'Rahimov', + 'Rajabov', + 'Raifyev', + 'Rashidov', + 'Raufyev', + 'Ravshanov', + 'Raxmatullohyev', + 'Rizvonyev', + 'Rustamov', + 'Saadiyev', + 'Sa’dullohyev', + 'Sadriddinov', + 'Safiryev', + 'Safoyev', + 'Saidov', + 'Salohov', + 'Samandarov', + 'Samiryev', + 'Sarvarov', + 'Sardorov', + 'Sirojiddinov', + 'Shahobiddinov', + 'Shahbozov', + 'Shahriyorov', + 'Shahzodov', + 'Shamsiddinov', + 'Sherzodov', + 'Shodiyorov', + 'Shohibov', + 'Shukrulloh', + 'Sobitov', + 'Sodiqov', + 'Suhrobov', + 'Sulaymonov', + 'Sultonov', + 'Tabrisov', + 'Tohirov', + 'To‘lqinyev', + 'Toyipov', + 'Ubaydullohyev', + 'Uchqunov', + 'Ulug‘bekov', + 'Umarov', + 'Umidullohyev', + 'Umidyev', + 'Urfonov', + 'Usmonov', + 'Uzayrov', + 'Vafoyev', + 'Vosilyev', + 'Yahyoyev', + 'Yorbekov', + 'Yoznurov', + 'Yunusov', + 'Yusufyev', + 'Yoqubov', + 'Zabirov', + 'Zafarov', + 'Zaydov', + 'Zayniddinov', + 'Ziyoyev', + 'Zohidov', + 'Zohirov', + 'Zubayrov', +]; diff --git a/src/locales/uz_UZ_latin/person/male_last_name_pattern.ts b/src/locales/uz_UZ_latin/person/male_last_name_pattern.ts new file mode 100644 index 00000000000..75cb2c10bdb --- /dev/null +++ b/src/locales/uz_UZ_latin/person/male_last_name_pattern.ts @@ -0,0 +1 @@ +export default [{ value: '{{person.male_last_name}}', weight: 1 }]; diff --git a/src/locales/uz_UZ_latin/person/sex.ts b/src/locales/uz_UZ_latin/person/sex.ts new file mode 100644 index 00000000000..b3d5c973e81 --- /dev/null +++ b/src/locales/uz_UZ_latin/person/sex.ts @@ -0,0 +1 @@ +export default ['Erkak', 'Ayol'];