[](https://github.com/youpong/pl-gimei/actions) # NAME Data::Gimei - a Perl port of Ruby's gimei generates fake data in Japanese. # SYNOPSIS use warnings; use v5.22; binmode STDOUT, ":utf8"; use Data::Gimei; my $name = Data::Gimei::Name->new(); # for example say $name->kanji; # "æ–Žè—¤ 陽èœ" say $name->hiragana; # "ã•ã„ã¨ã† ã¯ã‚‹ãª" say $name->katakana; # "サイトウ ãƒãƒ«ãƒŠ" say $name->romaji; # "Haruna Saito" say $name->family->kanji; # "æ–Žè—¤" say $name->family->hiragana; # "ã•ã„ã¨ã†" say $name->family->katakana; # "サイトウ" say $name->family->romaji; # "Saito" say $name->given->kanji; # "陽èœ" say $name->given->hiragana; # "ã¯ã‚‹ãª" say $name->given->katakana; # "ãƒãƒ«ãƒŠ" say $name->given->romaji; # "Haruna" say $name->gender; # "female" my $addr = Data::Gimei::Address->new(); say $addr->kanji; # "北海é“æœå¹Œå¸‚ä¸å¤®åŒºãƒ¢ã‚¨ãƒ¬æ²¼å…¬åœ’" say $addr->hiragana; # "ã»ã£ã‹ã„ã©ã†ã•ã£ã½ã‚ã—ã¡ã‚…ã†ãŠã†ãã‚‚ãˆã‚Œã¬ã¾ã“ã†ãˆã‚“" say $addr->katakana; # "ホッカイドウサッãƒãƒã‚·ãƒãƒ¥ã‚¦ã‚ªã‚¦ã‚¯ãƒ¢ã‚¨ãƒ¬ãƒŒãƒžã‚³ã‚¦ã‚¨ãƒ³" say $addr->prefecture->kanji; # "北海é“" say $addr->prefecture->hiragana; # "ã»ã£ã‹ã„ã©ã†" say $addr->prefecture->katakana; # "ホッカイドウ" say $addr->city->kanji; # "æœå¹Œå¸‚ä¸å¤®åŒº" say $addr->city->hiragana; # "ã•ã£ã½ã‚ã—ã¡ã‚…ã†ãŠã†ã" say $addr->city->katakana; # "サッãƒãƒã‚·ãƒãƒ¥ã‚¦ã‚ªã‚¦ã‚¯" say $addr->town->kanji; # "モエレ沼公園" say $addr->town->hiragana; # "ã‚‚ãˆã‚Œã¬ã¾ã“ã†ãˆã‚“" say $addr->town->katakana; # "モエレヌマコウエン" # DESCRIPTION This module generates fake data that people's name in Japanese and supports furigana, phonetic renderings of kanji. The project name comes from Japanese 'å½å' means a false name. ## Deterministic Random Data::Gimei supports seeding of its pseudo-random number generator to provide deterministic output of repeated method calls. Data::Gimei::set_random_seed(42); my $name = Data::Gimei::Name->new(); $name->kanji; # "æ‘瀬 零" $address = Data::Gimei::Address->new(); $address->kanji; # "沖縄県那覇市ç¥å町" Data::Gimei::set_random_seed(42); my $name = Data::Gimei::Name->new(); $name->kanji; # "æ‘瀬 零" rand; # Do not change result by calling rand() $address = Data::Gimei::Address->new(); $address->kanji; # "沖縄県那覇市ç¥å町" # INSTALL This module is available on CPAN. You can install this module by following the step below. $ cpanm Data::Gimei # DOCUMENTATION After installing, you can find documentation for this module with the perldoc command. $ perldoc Data::Gimei You can also look for information at: GitHub Repository (report bugs here) https://github.com/youpong/Data-Gimei Search CPAN https://metacpan.org/dist/Data-Gimei # LICENSE MIT Dictionary YAML file is generated from naist-jdic. # AUTHOR NAKAJIMA Yusaku < youpong@cpan.org >