NAME Mock::Person::CZ - Generate random sets of Czech names. SYNOPSIS use Mock::Person::CZ qw(first_male first_female last_male last_female middle_male middle_female name); 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); 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()" Returns random first name of male person. "first_female()" Returns random first name of female person. "last_male()" Returns random last name of male person. "last_female()" Returns random last name of female person. "middle_male()" Returns random middle name of male person. "middle_female()" Returns random middle name of female person. "name([$sex])" Recieves scalar with sex of the person ('male' or 'female') and returns scalar with generated name. Default value of $sex variable is 'male'. EXAMPLE1 # Pragmas. use strict; use warnings; # Modules. use Encode qw(encode_utf8); use Mock::Person::CZ qw(name); # Error. print encode_utf8(name())."\n"; # Output like. # �慯efan Luk獺禳 �犲mek EXAMPLE2 # Pragmas. use strict; use warnings; # Modules. use Encode qw(encode_utf8); use Mock::Person::CZ; # Get all last male names. my @last_males = @Mock::Person::CZ::last_male; # Print out. print sort map { encode_utf8($_)."\n" } @last_males; # Output: # Barto禳 # Bene禳 # Bla鱉ek # Bl獺ha # Bure禳 # Dole鱉al # Dost獺l # Du禳ek # Dvo�䔻︻ # Fiala # Havl穩�嶤k # Holub # Hor獺k # Hrub羸 # Hru禳ka # H獺jek # Janda # Jel穩nek # Kadlec # Kol獺�� # Kone�㤔羸 # Kopeck羸 # Kov獺�� # Kratochv穩l # Krej�㮼� # Kr獺l # Ku�嶤ra # K�䔻倩� # Li禳ka # Mach # Mal羸 # Marek # Mare禳 # Matou禳ek # Ma禳ek # Moravec # Musil # M羹ller # Navr獺til # Nguyen # Novotn羸 # Nov獺k # N�𣁦ec # Pavl穩k # Pokorn羸 # Pol獺k # Posp穩禳il # Proch獺zka # R轡鱉i�弥a # Sedl獺�嶤k # Soukup # Stan�𢿌 # Svoboda # S羸kora # Tich羸 # Urban # Valenta # Van�𢿌 # Vesel羸 # Vl�嶤k # V獺vra # Zeman # �𨫪ch # �𨫪rm獺k # �𨫪rn羸 # �㻊虐a # �猬v�㮼虺 # �犲mek # �慯�徱獺nek # �𦻑仟stn羸 DEPENDENCIES Exporter, Readonly. SEE ALSO Task::Mock::Person Install the Mock::Person modules. REPOSITORY <https://github.com/tupinek/Mock-Person-CZ> AUTHOR Michal �麖a�嶤k <mailto:skim@cpan.org> <http://skim.cz> LICENSE AND COPYRIGHT 穢 Michal �麖a�嶤k 2013-2015 BSD 2-Clause License VERSION 0.04