NAME Mock::Person::SK::ROM - Generate random sets of Romani names. SYNOPSIS use Mock::Person::SK::ROM qw(first_male first_female last_male last_female middle_male middle_female name name_female name_male); my $first_male = first_male(); my $first_female = first_female(); my $last_male = last_male(); my $last_female = last_female(); my $middle_male = middle_male(); my $middle_female = middle_female(); my $name = name($sex); my $female_name = name_female(); my $male_name = name_male(); DESCRIPTION Data for this module was found on these pages: Last names cz.wikipedia.org <http://cs.wikipedia.org/wiki/Seznam_nej%C4%8Detn%C4%9Bj%C5%A1%C3%AD ch_p%C5%99%C3%ADjmen%C3%AD_v_%C4%8Cesku> Middle names There's usually no distinction between a first and middle name in the Czech Republic. First names cz.wikipedia.org - male names <http://cs.wikipedia.org/wiki/Seznam_nej%C4%8Dast%C4%9Bj%C5%A1%C3%AD ch_mu%C5%BEsk%C3%BDch_jmen_v_%C4%8Cesk%C3%A9_republice>, cs.wikipedia.org - female names <http://cs.wikipedia.org/wiki/Seznam_nej%C4%8Dast%C4%9Bj%C5%A1%C3%AD ch_%C5%BEensk%C3%BDch_jmen_v_%C4%8Cesk%C3%A9_republice>. SUBROUTINES "first_male" my $first_male = first_male(); Get random first name of male person. Returns string. "first_female" my $first_female = first_female(); Get random first name of female person. Returns string. "last_male" my $last_male = last_male(); Get random last name of male person. Returns string. "last_female" my $last_female = last_female(); Get random last name of female person. Returns string. "middle_male" my $middle_male = middle_male(); Get random middle name of male person. Returns string. "middle_female" my $middle_female = middle_female(); Get random middle name of female person. Returns string. "name" my $name = name($sex); Get name defined with sex of the person ('male' or 'female'). Default value of $sex variable is undef, that means random name. Returns string. "name_female" my $female_name = name_female(); Get random female name. Returns string. "name_male" my $male_name = name_male(); Get random male name. Returns string. VARIABLES TYPE Name type. Possible values are: 'two', 'three'. Default value is 'two'. EXAMPLE1 use strict; use warnings; use Encode qw(encode_utf8); use Mock::Person::SK::ROM qw(name); # Error. print encode_utf8(name())."\n"; # Output like: # Kevin Mi鱉igar EXAMPLE2 use strict; use warnings; use Encode qw(encode_utf8); use Mock::Person::SK::ROM; # Get all last male names. my @last_males = @Mock::Person::SK::ROM::last_male; # Print out. print sort map { encode_utf8($_)."\n" } @last_males; # Output: # Absolon # Bado # Bady # Bad鱉o # Bag獺r # Balog # Balogh # Bamberger # Bandi # Banga # Bango # Bari # Barok # Barya # Bazylak # Ba鱉o # Bedn獺r # Bendig # Bengoro # Berki # Berko # Be�è # Be��︻ # Bih獺ri # Bih獺ryi # Bikar # Bilaj # Bogol # Bokor # Boto禳 # Budaj # Byl # B獺ro # Chan鱉alik # Charv獺t # Cirok # Cobas # Csocs # Dajdy # Daniel # Danihel # Danko # Dany # Danyi # David # Da�莑 # Demeter # Derulo # De�è # Dirda # Dudy # Dunko # Duraj # Durasko # Durda # Dur�Òk # Dydyk # Dzudza # Dzurko # D鱉uga # D鱉uman # Fabi獺n # Fako # Farka禳 # Feh矇r # Fekete # Ferenc # Ferko # Fe�㤿 # F獺bero # Gab�㤿 # Gadzor # Gad鱉or # Galba # Gata禳 # Gato禳 # Ga鱉i # Girga # Gizman # Gi�Ò # Gi�è # Goga # Gondol獺n # Gondy # Gorol # Grondz獺r # Grundza # Guman # Gunar # Gun獺r # G獺bor # Hangurbad鱉o # Hanko # Her獺k # Hi�Ò # Holdy # Holomek # Holub # Horv獺th # Hriv��︻ # Husar # Hu��︻ # I禳tok # I禳tv獺n # I禳t獺nek # Jane�嶤k # Jano # Jurko # Jur�㤿 # Kajko禳 # Kaleja # Karol # Karvaj # Kavur # Ka禳perko # Kirko # Kirvej # Klemp獺r # Klimt # Koky # Kotl獺r # Kov獺cs # Kov獺�� # Kram�嵈nin # Kuky # Kumaj # Kurej # Kurko # Ku�嶤raj # K羸r # Lacko # Lagryn # Lakato禳 # Latymor # Lazok # Lofas # Lomanth # Makaj # Maku�Ò # Malar # Mal穩k # Ma�𥯤r # Mezej # Mezga # Miazga # Miko # Milko # Mindz獺r # Mirga # Mi鱉igar # Molnar # Murka # M矇zga # N矇meth # Ol獺h # Ondi�� # Ora�弥o # Pacaj # Pako # Petr鱉ilka # Pfeffer # Plachetka # Pocik獺l # Pohlodko # Polho禳 # Por�㤿go禳 # Proch獺zka # Richter # Rigo # Rusznyak # R轡鱉i�弥a # Sakajto # Samel # Sarkozy # Sinu # Siv獺k # Stojka # Stylar # Surmaj # Szajko # Szamko # Tancosz # Tanco禳 # Telvak # Toma禳 # Tomko # Totorkul # Tulej # Tuleja # Turt獺k # Vega # Vesel羸 # Virag # Vrba # Zaje�㮼� # Za��︻ # �𨫪rnohorsk羸 # �𨫪rve��︻ # �𢁾sar # �𢁾�㮼︻ # �亣bak # �亣nka # �亣rnej # �吴rej # �吴reja # �吴ri # �吴rko # �䁱俸嵈 # �粦�𥯤 # �蟵jko # �蟵mko # �蟵ndor # �蟵rkezy # �犲d矇lko # �犲mko # �麖ivak # �𦟌》dor # �畓憷ka # �𦻑只ko # 鬚iga # 鬚olt獺k DEPENDENCIES Exporter, List::Util, Readonly. SEE ALSO Task::Mock::Person Install the Mock::Person modules. REPOSITORY <https://github.com/michal-josef-spacek/Mock-Person-SK-ROM> AUTHOR Michal Josef �麖a�嶤k <mailto:skim@cpan.org> <http://skim.cz> LICENSE AND COPYRIGHT 穢 Michal Josef �麖a�嶤k 2013-2023 BSD 2-Clause License VERSION 0.03