From cf6b39b7ef03f6a1ecef8e70ac3b8865b17f658f Mon Sep 17 00:00:00 2001 From: Vitor Oliveira Date: Wed, 10 Oct 2018 22:05:41 -0300 Subject: [PATCH 1/3] Update locale tests --- lib/locales/ar.yml | 1 - lib/locales/ca.yml | 6 +++ lib/locales/da-DK.yml | 7 ++- lib/locales/de-AT.yml | 6 +++ lib/locales/de.yml | 6 +++ lib/locales/ee.yml | 2 + lib/locales/en-AU.yml | 2 + lib/locales/en-IND.yml | 2 + lib/locales/en-NEP.yml | 4 +- lib/locales/en-NG.yml | 2 + lib/locales/en-NZ.yml | 2 + lib/locales/en-PAK.yml | 3 +- lib/locales/en-SG.yml | 2 + lib/locales/en-ZA.yml | 3 ++ lib/locales/es-MX.yml | 9 +++- lib/locales/fa.yml | 4 ++ lib/locales/fi-FI.yml | 3 +- lib/locales/fr-CA.yml | 7 ++- lib/locales/fr-CH.yml | 8 +++- lib/locales/fr.yml | 7 ++- lib/locales/he.yml | 2 + lib/locales/id.yml | 2 + lib/locales/it.yml | 8 +++- lib/locales/ja.yml | 4 +- lib/locales/ko.yml | 2 + lib/locales/lv.yml | 2 + lib/locales/nb-NO.yml | 7 +++ lib/locales/nl.yml | 7 +++ lib/locales/pl.yml | 6 +++ lib/locales/pt.yml | 7 +++ lib/locales/ru.yml | 2 + lib/locales/sv.yml | 6 +++ lib/locales/tr.yml | 6 +++ lib/locales/uk.yml | 2 + lib/locales/vi.yml | 3 ++ lib/locales/zh-CN.yml | 3 ++ lib/locales/zh-TW.yml | 4 +- test/test_ca_locale.rb | 8 +++- test/test_da_dk_locale.rb | 12 +++-- test/test_de_at_locale.rb | 17 +++++-- test/test_de_locale.rb | 40 ++++++++++++---- test/test_ee_locale.rb | 1 + test/test_en_au_locale.rb | 4 ++ test/test_en_ind_locale.rb | 16 +++++-- test/test_en_nep_locale.rb | 24 +++++++--- test/test_en_ng_locale.rb | 16 +++---- test/test_en_nz_locale.rb | 31 +++++------- test/test_en_pak_locale.rb | 17 +++++-- test/test_en_sg_locale.rb | 13 ++--- test/test_en_za_locale.rb | 1 + test/test_es_mx_locale.rb | 26 ++++++---- test/test_fa_locale.rb | 1 + test/test_fi_locale.rb | 24 +++++----- test/test_fr_ca_locale.rb | 23 ++++++++- test/test_fr_ch_locale.rb | 23 ++++++++- test/test_fr_locale.rb | 44 ++++++++++------- test/test_he_locale.rb | 6 ++- test/test_id_locale.rb | 15 ++++-- test/test_it_locale.rb | 20 ++++---- test/test_ja_locale.rb | 47 ++++++++++++++----- test/test_ko_locale.rb | 15 +++++- test/test_lv_locale.rb | 1 + test/test_nb_no_locale.rb | 10 ++++ test/test_nl_locale.rb | 37 ++++++++++----- test/test_pl_locale.rb | 12 ++++- test/test_pt_locale.rb | 4 ++ test/test_ru_locale.rb | 35 +++++++++----- test/test_sk_locale.rb | 15 ++++-- test/test_sv_locale.rb | 9 ++-- test/test_tr_locale.rb | 1 + test/test_uk_locale.rb | 4 ++ test/test_vi_locale.rb | 18 +++++++ test/test_zh_cn_locale.rb | 4 ++ ...test_zh_locale.rb => test_zh_tw_locale.rb} | 11 ++++- 74 files changed, 582 insertions(+), 182 deletions(-) create mode 100644 test/test_vi_locale.rb rename test/{test_zh_locale.rb => test_zh_tw_locale.rb} (81%) diff --git a/lib/locales/ar.yml b/lib/locales/ar.yml index b151c63f68..edc5f1fdb4 100644 --- a/lib/locales/ar.yml +++ b/lib/locales/ar.yml @@ -69,7 +69,6 @@ ar: - "#{first_name} #{first_name} #{last_name}" - "#{first_name} #{first_name} #{last_name}" - color: name: [أحمر, أخضر, أزرق, أصفر, بنفسجيّ, نعناعيّ, أبيض, أسود, برتقاليّ, ورديّ, رماديّ, كستنائيّ, تركواز, سماريّ, خوخيّ, أوركيديّ, زيتونيّ, أرجوانيّ, ليمونيّ, نيليّ, ذهبيّ, فوشيه, لازورديّ, فضّي] diff --git a/lib/locales/ca.yml b/lib/locales/ca.yml index aef646ecde..b704819512 100644 --- a/lib/locales/ca.yml +++ b/lib/locales/ca.yml @@ -21,5 +21,11 @@ ca: - "#{male_first_name} #{last_name} #{last_name}" - "#{male_first_name} #{last_name} #{last_name}" - "#{male_first_name} #{last_name} #{last_name}" + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" color: name: [aiguamarina, albercoc, amarant, ambre, ametista, atzur, beix, bistre, blanc, blat, blau, blau cel, blau fosc, blau marí, blau reial, blauet, bronze, camussa, canyella, caqui, cardenal, carmesí, carmí, carnació, castany rogenc, celadont, ceruli, chartreuse, cian, cirera, corall, coure, crema, escarlata, granat, gris, gris fosc, groc, lavanda, lila, llima, magenta, malva, marró, morat, ocre, or, orquídia, panotxa, plata, porpra, préssec, pruna, verd, verd maragda, verd oliva, verd veronès, vermell, vermell fosc, vermelló, vinca, violat, vori] diff --git a/lib/locales/da-DK.yml b/lib/locales/da-DK.yml index fcecdb8c69..b0852de365 100644 --- a/lib/locales/da-DK.yml +++ b/lib/locales/da-DK.yml @@ -39,7 +39,6 @@ da-DK: first_name: [Peter, Jens, Lars, Michael, Henrik, Thomas, Søren, Jan, Christian, Niels, Anne, Kirsten, Hanne, Mette, Anna, Helle, Susanne, Lene, Maria, Marianne] last_name: [Nielsen, Jensen, Hansen, Pedersen, Andersen, Christensen, Larsen, Sørensen, Rasmussen, Jørgensen] prefix: ["Dr.", "Prof.", "Cand.mag.", "Cand.jur."] - title: descriptor: [Leder, Senior, Fremtid, Produkt, National, Regional, Distrikt, Central, Global, Kunde, Investor, Dynamic, International, Legacy, Forward, Intern, HR, Direktør, Rektor] level: [Solutions, Program, Brand, Sikkerhed, Research, Marketing, Directives, Implementering, Integration, Funktionalitet, Respons, Paradigme, Taktik, Identitet, Markeder, Gruppe, Division, Applikationer, Optimering, Operationer, Infrastruktur, Intranet, Kommunikation, Web, Branding, Kvalitet, Kontrol, Mobilitet, Regnskab, Data, Kreativ, Konfiguration, Interaktioner, Faktorer, Anvendelighed, Metrik] @@ -47,6 +46,12 @@ da-DK: name: - "#{first_name} #{last_name}" - "#{prefix} #{first_name} #{last_name}" + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: diff --git a/lib/locales/de-AT.yml b/lib/locales/de-AT.yml index 8d128772da..79f8db803b 100644 --- a/lib/locales/de-AT.yml +++ b/lib/locales/de-AT.yml @@ -42,6 +42,12 @@ de-AT: - "#{first_name} #{last_name}" - "#{first_name} #{last_name}" - "#{first_name} #{last_name}" + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: ['01 #######', '01#######', '+43-1-#######', '+431#######', '0#### ####', '0#########', '+43-####-####', '+43 ########'] diff --git a/lib/locales/de.yml b/lib/locales/de.yml index dc4deab5d2..d4e8750eb0 100644 --- a/lib/locales/de.yml +++ b/lib/locales/de.yml @@ -90,6 +90,12 @@ de: - "#{first_name} #{last_name}" - "#{first_name} #{last_name}" - "#{first_name} #{last_name}" + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" color: name: [rot, grün, blau, gelb, lila, weiß, schwarz, orange, rosa, grau, braun, violett, türkis, oliv, beige, ocker, sand, mocka, bordeaux, aprikose, mint-grün, magenta, gold, silber, bronze, limette, azur, pink] diff --git a/lib/locales/ee.yml b/lib/locales/ee.yml index a254a5a795..9038953c45 100644 --- a/lib/locales/ee.yml +++ b/lib/locales/ee.yml @@ -52,6 +52,8 @@ ee: - "#{first_name} #{last_name}" - "#{first_name} #{last_name}" - "#{first_name} #{last_name}" + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: ["32# ####", "33# ####", "35# ####", "38# ####", "39# ####", "43# ####", "44# ####", "45# ####", "46# ####", "47# ####", "48# ####", "61# ####", "62# ####", "63# ####", "64# ####", "65# ####", "66# ####", "67# ####", "68# ####", "69# ####", "7## ####", "71# ####", "72# ####", "73# ####", "74# ####", "75# ####", "76# ####", "77# ####", "78# ####", "79# ####", "88# ####"] diff --git a/lib/locales/en-AU.yml b/lib/locales/en-AU.yml index 33f099afc4..609b6a0e1f 100644 --- a/lib/locales/en-AU.yml +++ b/lib/locales/en-AU.yml @@ -7,6 +7,8 @@ en-AU: name: first_name: [William, Jack, Oliver, Joshua, Thomas, Lachlan, Cooper, Noah, Ethan, Lucas, James, Samuel, Jacob, Liam, Alexander, Benjamin, Max, Isaac, Daniel, Riley, Ryan, Charlie, Tyler, Jake, Matthew, Xavier, Harry, Jayden, Nicholas, Harrison, Levi, Luke, Adam, Henry, Aiden, Dylan, Oscar, Michael, Jackson, Logan, Joseph, Blake, Nathan, Connor, Elijah, Nate, Archie, Bailey, Marcus, Cameron, Jordan, Zachary, Caleb, Hunter, Ashton, Toby, Aidan, Hayden, Mason, Hamish, Edward, Angus, Eli, Sebastian, Christian, Patrick, Andrew, Anthony, Luca, Kai, Beau, Alex, George, Callum, Finn, Zac, Mitchell, Jett, Jesse, Gabriel, Leo, Declan, Charles, Jasper, Jonathan, Aaron, Hugo, David, Christopher, Chase, Owen, Justin, Ali, Darcy, Lincoln, Cody, Phoenix, Sam, John, Joel, Isabella, Ruby, Chloe, Olivia, Charlotte, Mia, Lily, Emily, Ella, Sienna, Sophie, Amelia, Grace, Ava, Zoe, Emma, Sophia, Matilda, Hannah, Jessica, Lucy, Georgia, Sarah, Abigail, Zara, Eva, Scarlett, Jasmine, Chelsea, Lilly, Ivy, Isla, Evie, Isabelle, Maddison, Layla, Summer, Annabelle, Alexis, Elizabeth, Bella, Holly, Lara, Madison, Alyssa, Maya, Tahlia, Claire, Hayley, Imogen, Jade, Ellie, Sofia, Addison, Molly, Phoebe, Alice, Savannah, Gabriella, Kayla, Mikayla, Abbey, Eliza, Willow, Alexandra, Poppy, Samantha, Stella, Amy, Amelie, Anna, Piper, Gemma, Isabel, Victoria, Stephanie, Caitlin, Heidi, Paige, Rose, Amber, Audrey, Claudia, Taylor, Madeline, Angelina, Natalie, Charli, Lauren, Ashley, Violet, Mackenzie, Abby, Skye, Lillian, Alana, Lola, Leah, Eve, Kiara] last_name: [Smith, Jones, Williams, Brown, Wilson, Taylor, Johnson, White, Martin, Anderson, Thompson, Nguyen, Thomas, Walker, Harris, Lee, Ryan, Robinson, Kelly, King, Davis, Wright, Evans, Roberts, Green, Hall, Wood, Jackson, Clarke, Patel, Khan, Lewis, James, Phillips, Mason, Mitchell, Rose, Davies, Rodriguez, Cox, Alexander, Garden, Campbell, Johnston, Moore, Smyth, O'neill, Doherty, Stewart, Quinn, Murphy, Graham, Mclaughlin, Hamilton, Murray, Hughes, Robertson, Thomson, Scott, Macdonald, Reid, Clark, Ross, Young, Watson, Paterson, Morrison, Morgan, Griffiths, Edwards, Rees, Jenkins, Owen, Price, Moss, Richards, Abbott, Adams, Armstrong, Bahringer, Bailey, Barrows, Bartell, Bartoletti, Barton, Bauch, Baumbach, Bayer, Beahan, Beatty, Becker, Beier, Berge, Bergstrom, Bode, Bogan, Borer, Bosco, Botsford, Boyer, Boyle, Braun, Bruen, Carroll, Carter, Cartwright, Casper, Cassin, Champlin, Christiansen, Cole, Collier, Collins, Connelly, Conroy, Corkery, Cormier, Corwin, Cronin, Crooks, Cruickshank, Cummings, D'amore, Daniel, Dare, Daugherty, Dickens, Dickinson, Dietrich, Donnelly, Dooley, Douglas, Doyle, Durgan, Ebert, Emard, Emmerich, Erdman, Ernser, Fadel, Fahey, Farrell, Fay, Feeney, Feil, Ferry, Fisher, Flatley, Gibson, Gleason, Glover, Goldner, Goodwin, Grady, Grant, Greenfelder, Greenholt, Grimes, Gutmann, Hackett, Hahn, Haley, Hammes, Hand, Hane, Hansen, Harber, Hartmann, Harvey, Hayes, Heaney, Heathcote, Heller, Hermann, Hermiston, Hessel, Hettinger, Hickle, Hill, Hills, Hoppe, Howe, Howell, Hudson, Huel, Hyatt, Jacobi, Jacobs, Jacobson, Jerde, Johns, Keeling, Kemmer, Kessler, Kiehn, Kirlin, Klein, Koch, Koelpin, Kohler, Koss, Kovacek, Kreiger, Kris, Kuhlman, Kuhn, Kulas, Kunde, Kutch, Lakin, Lang, Langworth, Larkin, Larson, Leannon, Leffler, Little, Lockman, Lowe, Lynch, Mann, Marks, Marvin, Mayer, Mccullough, Mcdermott, Mckenzie, Miller, Mills, Monahan, Morissette, Mueller, Muller, Nader, Nicolas, Nolan, O'connell, O'conner, O'hara, O'keefe, Olson, O'reilly, Parisian, Parker, Quigley, Reilly, Reynolds, Rice, Ritchie, Rohan, Rolfson, Rowe, Russel, Rutherford, Sanford, Sauer, Schmidt, Schmitt, Schneider, Schroeder, Schultz, Shields, Smitham, Spencer, Stanton, Stark, Stokes, Swift, Tillman, Towne, Tremblay, Tromp, Turcotte, Turner, Walsh, Walter, Ward, Waters, Weber, Welch, West, Wilderman, Wilkinson, Williamson, Windler, Wolf] + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" company: suffix: [Pty Ltd, and Sons, Corp, Group, Brothers, Partners] internet: diff --git a/lib/locales/en-IND.yml b/lib/locales/en-IND.yml index 71217ec900..03265b0dad 100644 --- a/lib/locales/en-IND.yml +++ b/lib/locales/en-IND.yml @@ -6,6 +6,8 @@ en-IND: name: first_name: [Aadrika, Aanandinii, Aaratrika, Aarya, Arya, Aashritha, Aatmaja, Atmaja, Abhaya, Adwitiya, Agrata, Ahilya, Ahalya, Aishani, Akshainie, Akshata, Akshita, Akula, Ambar, Amodini, Amrita, Amritambu, Anala, Anamika, Ananda, Anandamayi, Ananta, Anila, Anjali, Anjushri, Anjushree, Annapurna, Anshula, Anuja, Anusuya, Anasuya, Anasooya, Anwesha, Apsara, Aruna, Asha, Aasa, Aasha, Aslesha, Atreyi, Atreyee, Avani, Abani, Avantika, Ayushmati, Baidehi, Vaidehi, Bala, Baala, Balamani, Basanti, Vasanti, Bela, Bhadra, Bhagirathi, Bhagwanti, Bhagwati, Bhamini, Bhanumati, Bhaanumati, Bhargavi, Bhavani, Bhilangana, Bilwa, Bilva, Buddhana, Chakrika, Chanda, Chandi, Chandni, Chandini, Chandani, Chandra, Chandira, Chandrabhaga, Chandrakala, Chandrakin, Chandramani, Chandrani, Chandraprabha, Chandraswaroopa, Chandravati, Chapala, Charumati, Charvi, Chatura, Chitrali, Chitramala, Chitrangada, Daksha, Dakshayani, Damayanti, Darshwana, Deepali, Dipali, Deeptimoyee, Deeptimayee, Devangana, Devani, Devasree, Devi, Daevi, Devika, Daevika, Dhaanyalakshmi, Dhanalakshmi, Dhana, Dhanadeepa, Dhara, Dharani, Dharitri, Dhatri, Diksha, Deeksha, Divya, Draupadi, Dulari, Durga, Durgeshwari, Ekaparnika, Elakshi, Enakshi, Esha, Eshana, Eshita, Gautami, Gayatri, Geeta, Geetanjali, Gitanjali, Gemine, Gemini, Girja, Girija, Gita, Hamsini, Harinakshi, Harita, Heema, Himadri, Himani, Hiranya, Indira, Jaimini, Jaya, Jyoti, Jyotsana, Kali, Kalinda, Kalpana, Kalyani, Kama, Kamala, Kamla, Kanchan, Kanishka, Kanti, Kashyapi, Kumari, Kumuda, Lakshmi, Laxmi, Lalita, Lavanya, Leela, Lila, Leela, Madhuri, Malti, Malati, Mandakini, Mandaakin, Mangala, Mangalya, Mani, Manisha, Manjusha, Meena, Mina, Meenakshi, Minakshi, Menka, Menaka, Mohana, Mohini, Nalini, Nikita, Ojaswini, Omana, Oormila, Urmila, Opalina, Opaline, Padma, Parvati, Poornima, Purnima, Pramila, Prasanna, Preity, Prema, Priya, Priyala, Pushti, Radha, Rageswari, Rageshwari, Rajinder, Ramaa, Rati, Rita, Rohana, Rukhmani, Rukmin, Rupinder, Sanya, Sarada, Sharda, Sarala, Sarla, Saraswati, Sarisha, Saroja, Shakti, Shakuntala, Shanti, Sharmila, Shashi, Shashikala, Sheela, Shivakari, Shobhana, Shresth, Shresthi, Shreya, Shreyashi, Shridevi, Shrishti, Shubha, Shubhaprada, Siddhi, Sitara, Sloka, Smita, Smriti, Soma, Subhashini, Subhasini, Sucheta, Sudeva, Sujata, Sukanya, Suma, Suma, Sumitra, Sunita, Suryakantam, Sushma, Swara, Swarnalata, Sweta, Shwet, Tanirika, Tanushree, Tanushri, Tanushri, Tanya, Tara, Trisha, Uma, Usha, Vaijayanti, Vaijayanthi, Baijayanti, Vaishvi, Vaishnavi, Vaishno, Varalakshmi, Vasudha, Vasundhara, Veda, Vedanshi, Vidya, Vimala, Vrinda, Vrund, Aadi, Aadidev, Aadinath, Aaditya, Aagam, Aagney, Aamod, Aanandaswarup, Anand Swarup, Aanjaneya, Anjaneya, Aaryan, Aryan, Aatmaj, Aatreya, Aayushmaan, Aayushman, Abhaidev, Abhaya, Abhirath, Abhisyanta, Acaryatanaya, Achalesvara, Acharyanandana, Acharyasuta, Achintya, Achyut, Adheesh, Adhiraj, Adhrit, Adikavi, Adinath, Aditeya, Aditya, Adityanandan, Adityanandana, Adripathi, Advaya, Agasti, Agastya, Agneya, Aagneya, Agnimitra, Agniprava, Agnivesh, Agrata, Ajit, Ajeet, Akroor, Akshaj, Akshat, Akshayakeerti, Alok, Aalok, Amaranaath, Amarnath, Amaresh, Ambar, Ameyatma, Amish, Amogh, Amrit, Anaadi, Anagh, Anal, Anand, Aanand, Anang, Anil, Anilaabh, Anilabh, Anish, Ankal, Anunay, Anurag, Anuraag, Archan, Arindam, Arjun, Arnesh, Arun, Ashlesh, Ashok, Atmanand, Atmananda, Avadhesh, Baalaaditya, Baladitya, Baalagopaal, Balgopal, Balagopal, Bahula, Bakula, Bala, Balaaditya, Balachandra, Balagovind, Bandhu, Bandhul, Bankim, Bankimchandra, Bhadrak, Bhadraksh, Bhadran, Bhagavaan, Bhagvan, Bharadwaj, Bhardwaj, Bharat, Bhargava, Bhasvan, Bhaasvan, Bhaswar, Bhaaswar, Bhaumik, Bhaves, Bheeshma, Bhisham, Bhishma, Bhima, Bhoj, Bhramar, Bhudev, Bhudeva, Bhupati, Bhoopati, Bhoopat, Bhupen, Bhushan, Bhooshan, Bhushit, Bhooshit, Bhuvanesh, Bhuvaneshwar, Bilva, Bodhan, Brahma, Brahmabrata, Brahmanandam, Brahmaanand, Brahmdev, Brajendra, Brajesh, Brijesh, Birjesh, Budhil, Chakor, Chakradhar, Chakravartee, Chakravarti, Chanakya, Chaanakya, Chandak, Chandan, Chandra, Chandraayan, Chandrabhan, Chandradev, Chandraketu, Chandramauli, Chandramohan, Chandran, Chandranath, Chapal, Charak, Charuchandra, Chaaruchandra, Charuvrat, Chatur, Chaturaanan, Chaturbhuj, Chetan, Chaten, Chaitan, Chetanaanand, Chidaakaash, Chidaatma, Chidambar, Chidambaram, Chidananda, Chinmayanand, Chinmayananda, Chiranjeev, Chiranjeeve, Chitraksh, Daiwik, Daksha, Damodara, Dandak, Dandapaani, Darshan, Datta, Dayaamay, Dayamayee, Dayaananda, Dayaanidhi, Kin, Deenabandhu, Deepan, Deepankar, Dipankar, Deependra, Dipendra, Deepesh, Dipesh, Deeptanshu, Deeptendu, Diptendu, Deeptiman, Deeptimoy, Deeptimay, Dev, Deb, Devadatt, Devagya, Devajyoti, Devak, Devdan, Deven, Devesh, Deveshwar, Devi, Devvrat, Dhananjay, Dhanapati, Dhanpati, Dhanesh, Dhanu, Dhanvin, Dharmaketu, Dhruv, Dhyanesh, Dhyaneshwar, Digambar, Digambara, Dinakar, Dinkar, Dinesh, Divaakar, Divakar, Deevakar, Divjot, Dron, Drona, Dwaipayan, Dwaipayana, Eekalabya, Ekalavya, Ekaksh, Ekaaksh, Ekaling, Ekdant, Ekadant, Gajaadhar, Gajadhar, Gajbaahu, Gajabahu, Ganak, Ganaka, Ganapati, Gandharv, Gandharva, Ganesh, Gangesh, Garud, Garuda, Gati, Gatik, Gaurang, Gauraang, Gauranga, Gouranga, Gautam, Gautama, Goutam, Ghanaanand, Ghanshyam, Ghanashyam, Giri, Girik, Girika, Girindra, Giriraaj, Giriraj, Girish, Gopal, Gopaal, Gopi, Gopee, Gorakhnath, Gorakhanatha, Goswamee, Goswami, Gotum, Gautam, Govinda, Gobinda, Gudakesha, Gudakesa, Gurdev, Guru, Hari, Harinarayan, Harit, Himadri, Hiranmay, Hiranmaya, Hiranya, Inder, Indra, Indra, Jagadish, Jagadisha, Jagathi, Jagdeep, Jagdish, Jagmeet, Jahnu, Jai, Javas, Jay, Jitendra, Jitender, Jyotis, Kailash, Kama, Kamalesh, Kamlesh, Kanak, Kanaka, Kannan, Kannen, Karan, Karthik, Kartik, Karunanidhi, Kashyap, Kiran, Kirti, Keerti, Krishna, Krishnadas, Krishnadasa, Kumar, Lai, Lakshman, Laxman, Lakshmidhar, Lakshminath, Lal, Laal, Mahendra, Mohinder, Mahesh, Maheswar, Mani, Manik, Manikya, Manoj, Marut, Mayoor, Meghnad, Meghnath, Mohan, Mukesh, Mukul, Nagabhushanam, Nanda, Narayan, Narendra, Narinder, Naveen, Navin, Nawal, Naval, Nimit, Niranjan, Nirbhay, Niro, Param, Paramartha, Pran, Pranay, Prasad, Prathamesh, Prayag, Prem, Puneet, Purushottam, Rahul, Raj, Rajan, Rajendra, Rajinder, Rajiv, Rakesh, Ramesh, Rameshwar, Ranjit, Ranjeet, Ravi, Ritesh, Rohan, Rohit, Rudra, Sachin, Sameer, Samir, Sanjay, Sanka, Sarvin, Satish, Satyen, Shankar, Shantanu, Shashi, Sher, Shiv, Siddarth, Siddhran, Som, Somu, Somnath, Subhash, Subodh, Suman, Suresh, Surya, Suryakant, Suryakanta, Sushil, Susheel, Swami, Swapnil, Tapan, Tara, Tarun, Tej, Tejas, Trilochan, Trilochana, Trilok, Trilokesh, Triloki, Triloki Nath, Trilokanath, Tushar, Udai, Udit, Ujjawal, Ujjwal, Umang, Upendra, Uttam, Vasudev, Vasudeva, Vedang, Vedanga, Vidhya, Vidur, Vidhur, Vijay, Vimal, Vinay, Vishnu, Bishnu, Vishwamitra, Vyas, Yogendra, Yoginder, Yogesh] last_name: [Abbott, Achari, Acharya, Adiga, Agarwal, Ahluwalia, Ahuja, Arora, Asan, Bandopadhyay, Banerjee, Bharadwaj, Bhat, Butt, Bhattacharya, Bhattathiri, Chaturvedi, Chattopadhyay, Chopra, Desai, Deshpande, Devar, Dhawan, Dubashi, Dutta, Dwivedi, Embranthiri, Ganaka, Gandhi, Gill, Gowda, Guha, Guneta, Gupta, Iyer, Iyengar, Jain, Jha, Johar, Joshi, Kakkar, Kaniyar, Kapoor, Kaul, Kaur, Khan, Khanna, Khatri, Kocchar, Mahajan, Malik, Marar, Menon, Mehra,Mehrotra, Mishra, Mukhopadhyay, Nayar, Naik, Nair, Nambeesan, Namboothiri, Nehru, Pandey, Panicker, Patel, Patil, Pilla, Pillai, Pothuvaal, Prajapat, Rana, Reddy, Saini, Sethi, Shah, Sharma, Shukla, Singh, Sinha, Somayaji, Tagore, Talwar, Tandon, Trivedi, Varrier, Varma, Varman, Verma] + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" address: postcode: ['######'] city: [Bengaluru, Chennai, Hyderabad, Kolkata, Mumbai, New Delhi, Thiruvananthapuram, Visakhapatnam] diff --git a/lib/locales/en-NEP.yml b/lib/locales/en-NEP.yml index 4fcaaf171a..539b03dae8 100644 --- a/lib/locales/en-NEP.yml +++ b/lib/locales/en-NEP.yml @@ -25,6 +25,8 @@ nep: - "#{male_first_name} #{middle_name} #{last_name}" - "#{female_first_name} #{last_name}" - "#{first_name} #{last_name}" + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" address: default_time_zone: ["Asia/Kathmandu"] default_country_code: ["NP"] @@ -45,5 +47,3 @@ nep: suffix: ['Pvt Ltd', 'Group', 'Ltd', 'Limited'] phone_number: formats: ['##-#######', '+977-#-#######', '+977########'] - - diff --git a/lib/locales/en-NG.yml b/lib/locales/en-NG.yml index ae98bb9358..930451b480 100644 --- a/lib/locales/en-NG.yml +++ b/lib/locales/en-NG.yml @@ -29,6 +29,8 @@ en-NG: Gbadamosi, Saheed, Opeyemi, Jimoh, Jamiu, Babatunde, Motalo, Omobolanle, Sarah, Okunola, Oluwashina, Olasunkanmi-fasayo, Wasiu, Ayobami, Busari, Segunmaru, Aderonke, Hanifat, Balogun, Sulaimon, Oladimeji, Oluwakemi ] + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" internet: domain_suffix: [com.ng, com, ng, net, edu.ng, org, gov.ng, org.ng, biz, co] address: diff --git a/lib/locales/en-NZ.yml b/lib/locales/en-NZ.yml index 04a305d80f..11b721b5cb 100644 --- a/lib/locales/en-NZ.yml +++ b/lib/locales/en-NZ.yml @@ -12,6 +12,8 @@ en-NZ: name: first_name: [Nikau, Ari, Manaia, Wiremu, Kauri, Mikaere, Rawiri, Ihaia, Kai, Manaaki, Tai, Tane, Tamati, Taika, Kahurangi, Tangaroa, Manawa, Ihaka, Tama, Tawhiri, Oliver, Jack, William, James, Benjamin, Mason, Hunter, Charlie, Liam, Jacob, Noah, Thomas, Max, Lucas, George, Samuel, Ryan, Alexander, Ethan, Cooper, Maia, Manaia, Anahera, Ana, Aroha, Kaia, Hana, Ataahua, Tia, Kora, Amaia, Tui, Te Aroha, Kahurangi, Awhina, Manawa, Kara, Aaria, Rui, Te Ao, Olivia, Charlotte, Harper, Sophie, Emily, Ella, Isla, Mia, Amelia, Isabella, Ruby, Grace, Emma, Chloe, Ava, Lucy, Zoe, Mila, Sophia, Lily] last_name: [Smith, Jones, Williams, Brown, Wilson, Taylor, Johnson, White, Martin, Anderson, Thompson, Nguyen, Thomas, Walker, Harris, Lee, Ryan, Robinson, Kelly, King, Davis, Wright, Evans, Roberts, Green, Hall, Wood, Jackson, Clarke, Patel, Khan, Lewis, James, Phillips, Mason, Mitchell, Rose, Davies, Rodriguez, Cox, Alexander, Garden, Campbell, Johnston, Moore, Smyth, Oneill, Doherty, Stewart, Quinn, Murphy, Graham, Mclaughlin, Hamilton, Murray, Hughes, Robertson, Thomson, Scott, Macdonald, Reid, Clark, Ross, Young, Watson, Paterson, Morrison, Morgan, Griffiths, Edwards, Rees, Jenkins, Owen, Price, Moss, Richards, Abbott, Adams, Armstrong, Bahringer, Bailey, Barrows, Bartell, Bartoletti, Barton, Bauch, Baumbach, Bayer, Beahan, Beatty, Becker, Beier, Berge, Bergstrom, Bode, Bogan, Borer, Bosco, Botsford, Boyer, Boyle, Braun, Bruen, Carroll, Carter, Cartwright, Casper, Cassin, Champlin, Christiansen, Cole, Collier, Collins, Connelly, Conroy, Corkery, Cormier, Corwin, Cronin, Crooks, Cruickshank, Cummings, Damore, Daniel, Dare, Daugherty, Dickens, Dickinson, Dietrich, Donnelly, Dooley, Douglas, Doyle, Durgan, Ebert, Emard, Emmerich, Erdman, Ernser, Fadel, Fahey, Farrell, Fay, Feeney, Feil, Ferry, Fisher, Flatley, Gibson, Gleason, Glover, Goldner, Goodwin, Grady, Grant, Greenfelder, Greenholt, Grimes, Gutmann, Hackett, Hahn, Haley, Hammes, Hand, Hane, Hansen, Harber, Hartmann, Harvey, Hayes, Heaney, Heathcote, Heller, Hermann, Hermiston, Hessel, Hettinger, Hickle, Hill, Hills, Hoppe, Howe, Howell, Hudson, Huel, Hyatt, Jacobi, Jacobs, Jacobson, Jerde, Johns, Keeling, Kemmer, Kessler, Kiehn, Kirlin, Klein, Koch, Koelpin, Kohler, Koss, Kovacek, Kreiger, Kris, Kuhlman, Kuhn, Kulas, Kunde, Kutch, Lakin, Lang, Langworth, Larkin, Larson, Leannon, Leffler, Little, Lockman, Lowe, Lynch, Mann, Marks, Marvin, Mayer, Mccullough, Mcdermott, Mckenzie, Miller, Mills, Monahan, Morissette, Mueller, Muller, Nader, Nicolas, Nolan, O''connell, O''conner, O''hara, O''keefe, Olson, O''reilly, Parisian, Parker, Quigley, Reilly, Reynolds, Rice, Ritchie, Rohan, Rolfson, Rowe, Russel, Rutherford, Sanford, Sauer, Schmidt, Schmitt, Schneider, Schroeder, Schultz, Shields, Smitham, Spencer, Stanton, Stark, Stokes, Swift, Tillman, Towne, Tremblay, Tromp, Turcotte, Turner, Walsh, Walter, Ward, Waters, Weber, Welch, West, Wilderman, Wilkinson, Williamson, Windler, Wolf] + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" company: suffix: [Ltd, Ltc, and Sons, Group, Brothers, Partners] internet: diff --git a/lib/locales/en-PAK.yml b/lib/locales/en-PAK.yml index 280aab7bdd..2af5832c2f 100644 --- a/lib/locales/en-PAK.yml +++ b/lib/locales/en-PAK.yml @@ -3,7 +3,8 @@ en-PAK: name: first_name: [ Hamza, Harris, Raees, Ehtisham, Zohair, Zuhaib, Aslam, Nadeem, Younas, Danish, Zahoor, Abdul , Nizam, Taimur, Iftikhar, Kashif, Naseer, Zohaib, Mazhar, Saeed, Jawad, Wakeel Khan, Quddus, Nasir, Tabraiz, Shahbaz, Wasi, Rahim, Suleman, Akbar, Maqbool Ahmed, Sajjad, Akif, Sarmad, Zarar, Zulqarnain, Sunny, Nawaz, Sattar, Humayun, Khurshid, Abid, Ahmed, Ijaz, Tariq, Sarim Hayat, Syed Najum, Rashid, Umair, Zubair, Salim, Sultan, Nauman, Waqar, Imran, Fazal, Usman, Adam, Ilyas, Saghar, Azeem, Ali, Akram, Dawood, Sohrab, Zeeshan, Amjad, Majid, Naveed, Yousaf, Safeer, Akhtar, Muzaffar, Saqlain, Afzal, Maqsood, Hassan, Moheem, Zaighum, Amir, Saqib, Vazir, Vakeel, Qadir, Malik, Jafar, Sikandar, Ismail, Junaid, Mehr, Idrees Khan, Jamal, Shafqat, Taufeeq, Rasheed, Shakoor, Wasim, Saadat, Siddiq, Shabbir, Umair, Shams, Habib, Salahuddin, Fayaz, Faiz, Zaeem, Yasir, Shan, Wasif, Khan, Adnan, Arsalan, Shamsher, Nafees, Mumtaz, Javid, Yahya, Uzaif, Ayub, Noman, Zameer, Mian, Mushtaq, Aleem, Ghayoor, Khalid, Taj, Parvez, Zahid, Aziz, Tanvir, Musharraf, Shakir, Sohail, Arif, Sabir, Zain, Tauseef, Saif, Rahman, Aqib, Zulfiqar, Salman, Sibtain, Hamid, Sohaib, Najib, Sadaqat, Inzamam, Haroon, Danial, Imran, Fahid, Aqeel, Subhan, Shakeel, Rana, Hammad, Faizan, Muhammad, Ahmer, Jabbar, Aamir Saleem, Kaleem, Tauqeer, Bilal, Razzaq, Zafar, Shahzad, Latif, Mohammed, Raja Zohaib, Munawar, Karim, Waheed, Mustafa, Sameer, Sarwar, Sarfraz, Jaleel, Jamal, Salman, Sagheer, Qasim, Mustansar, Umar, Mohammad, Waheed, Sadiq, Taha, Amin, Mujtaba, Mahmood, Hameed, Zareef, Fahad, Irfan, Yawar, Waqas, Ishaq, Arshad, Mustafa, Khushal, Murtaza, Qaiser, Farrukh, Naeem, Abbas, Qais, Idrees, Masood, Aon, Daniyal , Zaman, Zia, Obaid, Mubashar, Wasay, Yasin, Zakir, Shoaib, Bashir, Azhar, Jarrar, Waseem, Yar, Zain, Naeem, Zakaria, Jameel, Sahir, Ibrahim, Ahsan, Shafiq, Haji, Babar, Shahid, Sheraz, Saad, Ghous, Tajammul, Saif, Mohsin, Azad, Zaheer, Farooq, Rauf, Ghafoor, Babar, Sajid, Abrar, Haider, Shaukat, Omar, Sohail, Irfan, Wakeel, Wazir, Mohammad, Hadier, Shuja, Chaudhary, Adeel, Asad, Saad, Afzaal, Mudassar, Nabeel, Fazal, Altaf, Wajid, Ayaaz, Wahid, Usman, Fawad, Ajmal, Ibrahim, Raza, Danial, Rizwan, Wali] last_name: [Jutt, Khan, Butt, Mughal, Bhatti, Sindho, Virk, Dar, Nambardar, Qazi, Gujjar, Iqbal, Adil, Ali Raza, Azam, Zarnosh Khan, Riaz, Farid, Asim, Uzair, Tahir, Saud, Hasan, Muhammad, Tehsin, Sher, Ahmed, Tufail, Faisal, Shujaat, Shehzad, Sharjeel, A Haq Ansari, Kabir, Sheharyar, Safdar, Talat, Jalal, Hussain, Anwar, Hafeez, Ash, Rameez, Badar, Javed] - + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" address: postcode: ['####0'] state: [Balochistan, Khyber Pakhtunkhwa, Punjab, Sindh, Islamabad Capital Territory, Federally Administered Tribal Areas, Azad Jammu and Kashmir, Gilgit-Baltistan] diff --git a/lib/locales/en-SG.yml b/lib/locales/en-SG.yml index 4b3bd0cd36..c2890968ea 100644 --- a/lib/locales/en-SG.yml +++ b/lib/locales/en-SG.yml @@ -16,6 +16,8 @@ en-SG: - "#{male_english_name} #{last_name} #{male_first_name}" - "#{last_name} #{female_first_name}" - "#{female_english_name} #{last_name} #{female_first_name}" + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" address: postcode: ['######'] building_number: ['#', '##', '###'] diff --git a/lib/locales/en-ZA.yml b/lib/locales/en-ZA.yml index 6a025bf0e1..fbc561c99a 100644 --- a/lib/locales/en-ZA.yml +++ b/lib/locales/en-ZA.yml @@ -139,6 +139,9 @@ en-ZA: name: last_name: [Abraham, Abrahams, Ackerman, Ackermann, Adam, Adams, Adendorff, Adonis, Adriaan, Africa, Ahmed, Alberts, Albertus, Albertyn, Aletta, Alexander, Allan, Allen, Allie, Allison, Ally, Amanda, Amod, Anderson, Andrew, Andrews, Andries, Ann, Annandale, Anthony, Antoinette, April, Arendse, Armstrong, Arnold, Arthur, Aucamp, Austin, Badenhorst, Bailey, Baker, Baloyi, Bam, Barker, Barkhuizen, Barnard, Barnes, Barry, Bartlett, Basson, Beck, Becker, Beetge, Bekker, Bell, Benade, Beneke, Benjamin, Bennett, Bergh, Berry, Bester, Beukes, Beyers, Bezuidenhout, Bhana, Bhengu, Bierman, Blaauw, Black, Blake, Blignaut, Bloem, Blom, Booi, Booyens, Booysen, Bornman, Bosch, Boshoff, Bosman, Botes, Botha, Bothma, Boucher, Bouwer, Bowers, Bradley, Brand, Brandt, Bredenkamp, Breedt, Breytenbach, Brink, Brits, Britz, Bronkhorst, Broodryk, Brooks, Brown, Bruce, Brummer, Bruwer, Buitendag, Burger, Burgess, Burns, Buthelezi, Butler, Buys, Calitz, Cameron, Campbell, Campher, Carelse, Caroline, Carr, Carstens, Carter, Cassim, Cecilia, Cele, Chapman, Charles, Charlotte, Charmaine, Chauke, Chetty, Christiaan, Christian, Christie, Christina, Christoffel, Christopher, Cilliers, Claasen, Claassen, Claassens, Clark, Clarke, Cloete, Coertze, Coetsee, Coetser, Coetzee, Coetzer, Cohen, Cole, Coleman, Collins, Combrinck, Combrink, Conradie, Constance, Cook, Cooper, Cornelia, Cornelius, Correia, Cox, Crafford, Craig, Crawford, Cronje, Cross, Crous, Cunningham, Cupido, Cynthia, Damons, Daniel, Daniels, David, Davids, Davidson, Davies, Davis, Dawood, Dawson, Daya, De Beer, Dean, Deetlefs, Delport, Dennis, Desai, Deysel, Deyzel, Dhlamini, Dicks, Dickson, Diedericks, Dippenaar, Dixon, Dladla, Dlamini, Dollie, Domingo, Dorfling, Dorothea, Douglas, Dreyer, Du Plessis, Du Toit, Dube, Duma, Duncan, Dunn, Duvenage, Duvenhage, Ebrahim, Edward, Edwards, Ehlers, Eksteen, Elliott, Ellis, Eloff, Els, Emmanuel, Engelbrecht, Enslin, Erasmus, Erwee, Essack, Essop, Esterhuizen, Esterhuyse, Evans, Eybers, Faber, Faith, Fakier, Farrell, Ferguson, Fernandes, Ferreira, Fick, Fisher, Fletcher, Forbes, Ford, Fortuin, Fortune, Foster, Fouche, Fourie, Fox, Francis, Francois, Frank, Fraser, Frederick, Fredericks, Freeman, Fritz, Frost, Fynn, Gabriel, Gama, Geldenhuys, George, Gerber, Gerhardus, Gericke, Geyer, Geyser, Gibson, Gilbert, Godfrey, Goliath, Gomes, Goodman, Goosen, Gordon, Gounden, Gounder, Gouws, Govender, Govindasamy, Govindsamy, Grace, Graham, Grant, Gray, Greeff, Green, Gregory, Greyling, Greyvenstein, Griffin, Griffiths, Grobbelaar, Grobler, Groenewald, Grove, Gumede, Haasbroek, Hadebe, Hall, Hamilton, Hamman, Hammond, Hanekom, Hansen, Harding, Harmse, Harper, Harris, Harrison, Hart, Hartley, Hartman, Hartzenberg, Harvey, Hassen, Hassim, Hattingh, Haupt, Havenga, Hayes, Hayward, Heath, Hefer, Helena, Henderson, Hendricks, Henning, Henry, Herbert, Herbst, Herholdt, Herman, Hermanus, Herselman, Heunis, Heydenrych, Heyns, Hill, Hlatshwayo, Hlongwane, Hlophe, Hoffman, Hoffmann, Holmes, Holtzhausen, Hoosain, Hoosen, Hope, Horn, Horne, Hough, Howard, Hudson, Hughes, Hugo, Human, Hunt, Hunter, Hurter, Immelman, Isaac, Isaacs, Ismail, Jack, Jackson, Jacob, Jacoba, Jacobs, Jacobus, James, Jane, Janse Van Rensburg, Jansen, January, Jappie, Jardim, Jardine, Jean, Jenkins, Johan, John, Johnson, Johnston, Johnstone, Jonas, Jonathan, Jones, Jonker, Jooste, Jordaan, Jordan, Joseph, Joubert, Joy, Joyce, Julius, Kader, Kahn, Kapp, Kay, Kekana, Kelly, Kemp, Kennedy, Kent, Keyser, Khan, Khanyile, Khoza, Khumalo, Khuzwayo, Kilian, King, Kirsten, Kisten, Kitching, Klein, Kleinhans, Kleynhans, Klopper, Kloppers, Knight, Knoetze, Koch, Kock, Koekemoer, Koen, Kok, Koopman, Kotze, Krause, Kriek, Kriel, Krige, Kritzinger, Kruger, Kubheka, Kuhn, Kumalo, Kunene, Labuschagne, Lambrechts, Lamprecht, Landman, Landsberg, Langa, Lange, Langenhoven, Lategan, Laubscher, Lawrence, Lawson, Lazarus, Le Roux, Leach, Ledwaba, Lee, Legodi, Leigh, Leonard, Lessing, Letsoalo, Levin, Levy, Lewis, Liebenberg, Lindeque, Lloyd, Lombaard, Lombard, Long, Loots, Lorraine, Lotter, Lottering, Lotz, Loubser, Louis, Louisa, Louise, Lourens, Louw, Louwrens, Lubbe, Lucas, Ludick, Lutchman, Luthuli, Maartens, Mabasa, Mabaso, Mabena, Mabunda, Mabuza, Macdonald, Mackay, Mackenzie, Madonsela, Magagula, Magrietha, Mahabeer, Maharaj, Mahlangu, Mahomed, Maistry, Majola, Makhanya, Malan, Malatji, Maleka, Malherbe, Malinga, Maluleka, Maluleke, Mamabolo, Mann, Mans, Manuel, Marais, Mare, Maree, Margaret, Margaretha, Marie, Maritz, Mark, Marshall, Marthinus, Martin, Martins, Marx, Mary, Masango, Maseko, Masemola, Mashaba, Mashego, Mason, Masuku, Mathe, Mathebula, Mathews, Matthee, Matthews, Matthysen, May, Mazibuko, Mbatha, Mbele, Mbhele, Mccarthy, Mcdonald, Mchunu, Mckenzie, Mclean, Mdlalose, Mdluli, Meintjes, Meiring, Meyer, Mhlanga, Mhlongo, Mia, Michael, Michelle, Miles, Miller, Mills, Minnaar, Minnie, Mitchell, Mkhize, Mkhwanazi, Mlambo, Mngomezulu, Mnguni, Mnisi, Modiba, Modise, Moeketsi, Mofokeng, Mogale, Mohamed, Mokoena, Mokone, Mokwena, Molefe, Moller, Moloi, Moloto, Momberg, Moodley, Moola, Moolla, Moolman, Moonsamy, Moore, Moosa, More, Morgan, Morkel, Morris, Morrison, Moses, Moss, Mostert, Motala, Motaung, Motloung, Motsepe, Mouton, Mphahlele, Mpho, Msibi, Msomi, Mthembu, Mthethwa, Mthombeni, Mtshali, Mudau, Muir, Mulaudzi, Mulder, Muller, Munro, Munsami, Munsamy, Murphy, Murray, Murugan, Myburgh, Mynhardt, Nagel, Naicker, Naidoo, Naidu, Naiker, Nair, Narainsamy, Naude, Ncube, Ndaba, Ndlela, Ndlovu, Neethling, Nel, Nell, Nelson, Nene, Newman, Ngcobo, Ngema, Ngidi, Ngobeni, Ngobese, Ngubane, Ngwenya, Nhlapo, Nicholas, Nicholson, Niemand, Niemann, Nienaber, Nieuwoudt, Nkabinde, Nkomo, Nkosi, Nkuna, Nolte, Norman, Norris, Nortje, Nothnagel, Ntombela, Ntuli, Nunes, Nxumalo, Nzimande, Oberholzer, October, Odendaal, Oelofse, Olckers, Oliphant, Oliver, Omar, Oosthuizen, Oosthuysen, Opperman, Osman, Otto, Owen, Padayachee, Page, Palmer, Panday, Parbhoo, Parker, Parsons, Paruk, Patel, Paterson, Pather, Patience, Patricia, Patrick, Paul, Paulse, Paulsen, Payne, Pearce, Pearl, Pearson, Pelser, Pereira, Perumal, Peter, Peters, Petersen, Peterson, Petrus, Petzer, Pheiffer, Philander, Phillip, Phillips, Phiri, Pienaar, Pieter, Pieters, Pieterse, Pietersen, Pillay, Pistorius, Porter, Portia, Posthumus, Potgieter, Powell, Precious, Pretorius, Price, Prince, Prins, Prinsloo, Prudence, Pule, Putter, Raath, Rabe, Rabie, Radebe, Rademan, Rademeyer, Rajah, Rampersad, Ramsamy, Randall, Ras, Raubenheimer, Rautenbach, Raymond, Reddy, Redelinghuys, Reed, Reid, Retief, Reyneke, Reynolds, Rheeder, Ribeiro, Richard, Richards, Richardson, Richter, Riekert, Rikhotso, Riley, Robert, Roberts, Robertson, Robinson, Rodrigues, Roets, Rogers, Roodt, Roos, Rose, Ross, Rossouw, Rousseau, Roux, Rowe, Rudman, Rudolph, Ruiters, Russell, Ruth, Ryan, Saayman, Salie, Sampson, Samsodien, Samuel, Samuels, Sanders, Sauls, Saunders, Sayed, Scheepers, Schmidt, Schoeman, Scholtz, Schreuder, Schroeder, Schultz, Schutte, Schwartz, Scott, Seedat, Selepe, Senekal, September, Serfontein, Shabangu, Shaik, Shange, Sharon, Shaw, Sheik, Shezi, Shongwe, Sibanyoni, Sibeko, Sibisi, Sibiya, Simelane, Simon, Simons, Simpson, Sinclair, Singh, Sithole, Skosana, Slabber, Slabbert, Smal, Small, Smit, Smith, Smuts, Snyders, Snyman, Solomon, Solomons, Soobramoney, Sophia, Spangenberg, Spies, Stander, Stanley, Stapelberg, Stassen, Steenberg, Steenekamp, Steenkamp, Stemmet, Stephanus, Stephen, Stephens, Stevens, Stevenson, Stewart, Steyl, Steyn, Steynberg, Stols, Stoltz, Stone, Storm, Strauss, Struwig, Strydom, Stuart, Subramoney, Suliman, Susan, Sutherland, Swanepoel, Swart, Swarts, Swartz, Tait, Taljaard, Tau, Taylor, Tebogo, Teixeira, Terblanche, Theart, Theresa, Theron, Theunissen, Thiart, Thomas, Thompson, Thomson, Thwala, Titus, Trollip, Truter, Tshabalala, Tsotetsi, Tucker, Turner, Twala, Ungerer, Uys, Valentine, Van Der Merwe, Van Niekerk, Van Rooyen, Van Wyk, Van Zyl, Venter, Vermaak, Vermeulen, Veronica, Verster, Verwey, Victor, Vilakazi, Viljoen, Vincent, Visagie, Visser, Viviers, Vlok, Vogel, Voges, Volschenk, Vorster, Vos, Vosloo, Wagner, Walker, Wallace, Walsh, Walter, Walters, Ward, Warren, Watkins, Watson, Watt, Webb, Webber, Weber, Webster, Weideman, Welgemoed, Welman, Wentzel, Wepener, Wessels, West, Weyers, Wheeler, White, Whitehead, Wiese, Wiid, Wilhelmina, Wilken, Wilkinson, Willem, Willemse, William, Williams, Williamson, Wilson, Witbooi, Wolfaardt, Wolmarans, Wood, Woods, Wright, Xaba, Xulu, Young, Yvonne, Zeelie, Zietsman, Zondi, Zondo, Zulu, Zuma, Zungu, Zwane] first_name: [Abbi, Abel, Abigail, Agmad, Alexandra, Alexi, Ally, Amahle, Amber, Ammaarah, Amogelang, Amos, Amy, Andre, Anita, Anmari, Anneke, Anthony, Armand, Arnauld, Ashley, Ashwin, Aurelia, Bandile, Banele, Bayron, Bella, Beth, Bianca, Bokamoso, Brendan, Brett, Buhle, Caitlin, Calvin, Cameron, Candice, Caressa, Carla, Chantelle, Charlotte, Chloë, Christina, Christopher, Claire, Claudia, Courtney, Cullen, Daniel, Danielia, Danielle, Deby, Declan, Devlin, Duncan, Ebrahim, Elijah, Elizabeth, Elvis mbuya, Emershan, Emily, Emma, Emmanuel, Enock, Erin, Ethan, Eugene, Ferdinand, Francois, Frans, Gabriel, Gavin, Gemma, Godwin, Gugulethu, Haajarah, Haco, Hannah, Iminathi, Is-haque, Isaac, Jade, James holly mwase, James, Jandre, Jayden, Jemondre, Jennifer, Jess, Jessica, Joanna, Jodi, Joshua, Juan, Junior, Justine, Kamogelo, Karabou, Kauthar, Kayla, Kayleigh, Keagan, Keanu, Kendal, Khayone, Kim, Kimberley, Kirsten, Kungawo, Laetitia, Laila, Laiq, Lanchesester, Lara, Larey, Lawrence, Leah, Lee-Ann, Lerato, Leroux, Lesedi, Lesego, Lethabo, Liberty, Lily, Lisa, Logan, Lolli, Luke, Lungelo, Malaika, Maria, Marita, Matthew, Mbali, Megan, Melissa, Meyer Bosman, Mia, Michael, Michelle, Mikayla, Minenhle, Mishka, Momo, Mounir, Mpho, Mpu, Munashe, Natalie, Ndumiso, Neil, Nicholas, Nicola, Nicole, Niel, Nqobile, Ntokozo, Ofentse, Ole, Oliver, Olivia, Patrick, Princess, Rachel, Raeesah, Raven, Reiner, René, Rethabile, Retief, Reuben, Ricardo, Ronald, Ruben, Ruth, Ryan, Saajidah, Sam, Sameera, Sarah, Savannah, Sego, Seth, Shane, Sharon, Sikhumbuzo, Simoné, Siyabonga, Spectra, Stan, Sue, Sylvester, Taahir, Tajah, Talia, Tanja, Tasneem, Ted, Thabani, Thandolweth, Thato, Theolin, Thomas, Tim, Tshegofatso, Vaness, Vanessa, William, Winslo, Xavier, Yash, Zam, Zama, Zenzo, Zoe, Zolani] + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" + # Can produce an invalid South African ID Number # (See Faker::SouthAfrica.valid_id_number for alternative) id_number: diff --git a/lib/locales/es-MX.yml b/lib/locales/es-MX.yml index f9bb3af730..8c40ff7c70 100644 --- a/lib/locales/es-MX.yml +++ b/lib/locales/es-MX.yml @@ -62,7 +62,14 @@ es-MX: name: - "#{prefix} #{first_name} #{last_name} #{last_name}" - "#{first_name} #{last_name} #{last_name}" - + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name} #{suffix}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + phone_number: lada_dos: ["33", "55", "81"] lada_tres: ["222", "223", "224", "225", "226", "227", "228", "229", "231", "232", "233", "235", "236", "237", "238", "241", "243", "244", "245", "246", "247", "248", "249", "271", "272", "273", "274", "275", "276", "278", "279", "281", "282", "283", "284", "285", "287", "288", "294", "296", "297", "311", "312", "313", "314", "315", "316", "317", "319", "321", "322", "323", "324", "325", "326", "327", "328", "329", "341", "342", "343", "344", "345", "346", "347", "348", "349", "351", "352", "353", "354", "355", "356", "357", "358", "359", "371", "372", "373", "374", "375", "376", "377", "378", "381", "382", "383", "384", "385", "386", "387", "388", "389", "391", "392", "393", "394", "395", "411", "412", "413", "414", "415", "417", "418", "419", "421", "422", "423", "424", "425", "426", "427", "428", "429", "431", "432", "433", "434", "435", "436", "437", "438", "441", "442", "443", "444", "445", "447", "448", "449", "451", "452", "453", "454", "455", "456", "457", "458", "459", "461", "462", "463", "464", "465", "466", "467", "468", "469", "471", "472", "473", "474", "475", "476", "477", "478", "481", "482", "483", "485", "486", "487", "488", "489", "492", "493", "494", "495", "496", "498", "499", "588", "591", "592", "593", "594", "595", "596", "597", "599", "612", "613", "614", "615", "616", "618", "621", "622", "623", "624", "625", "626", "627", "628", "629", "631", "632", "633", "634", "635", "636", "637", "638", "639", "641", "642", "643", "644", "645", "646", "647", "648", "649", "651", "652", "653", "656", "658", "659", "661", "662", "664", "665", "667", "668", "669", "671", "672", "673", "674", "675", "676", "677", "686", "687", "694", "695", "696", "697", "698", "711", "712", "713", "714", "715", "716", "717", "718", "719", "721", "722", "723", "724", "725", "726", "727", "728", "731", "732", "733", "734", "735", "736", "737", "738", "739", "741", "742", "743", "744", "745", "746", "747", "748", "749", "751", "753", "754", "755", "756", "757", "758", "759", "761", "762", "763", "764", "765", "766", "767", "768", "769", "771", "772", "773", "774", "775", "776", "777", "778", "779", "781", "782", "783", "784", "785", "786", "789", "791", "797", "821", "823", "824", "825", "826", "828", "829", "831", "832", "833", "834", "835", "836", "841", "842", "844", "845", "846", "861", "862", "864", "866", "867", "868", "869", "871", "872", "873", "877", "878", "891", "892", "894", "897", "899", "913", "914", "916", "917", "918", "919", "921", "922", "923", "924", "932", "933", "934", "936", "937", "938", "951", "953", "954", "958", "961", "962", "963", "964", "965", "966", "967", "968", "969", "971", "972", "981", "982", "983", "984", "985", "986", "987", "988", "991", "992", "993", "994", "995", "996", "997", "998", "999"] diff --git a/lib/locales/fa.yml b/lib/locales/fa.yml index 83286b9c0a..46e9807deb 100644 --- a/lib/locales/fa.yml +++ b/lib/locales/fa.yml @@ -3,4 +3,8 @@ fa: name: first_name: [آبان دخت, آبتین, آتوسا, آفر, آفره دخت, آذرنوش‌, آذین, آراه, آرزو, آرش, آرتین, آرتام, آرتمن, آرشام, آرمان, آرمین, آرمیتا, آریا فر, آریا, آریا مهر, آرین, آزاده, آزرم, آزرمدخت, آزیتا, آناهیتا, آونگ, آهو, آیدا, اتسز, اختر, ارد, ارد شیر, اردوان, ارژن, ارژنگ, ارسلان, ارغوان, ارمغان, ارنواز, اروانه, استر, اسفندیار, اشکان, اشکبوس, افسانه, افسون, افشین, امید, انوش (‌ آنوشا ), انوشروان, اورنگ, اوژن, اوستا, اهورا, ایاز, ایران, ایراندخت, ایرج, ایزدیار, بابک, باپوک, باربد, بارمان, بامداد, بامشاد, بانو, بختیار, برانوش, بردیا, برزو, برزویه, برزین, برمک, بزرگمهر, بنفشه, بوژان, بویان, بهار, بهارک, بهاره, بهتاش, بهداد, بهرام, بهدیس, بهرخ, بهرنگ, بهروز, بهزاد, بهشاد, بهمن, بهناز, بهنام, بهنود, بهنوش, بیتا, بیژن, پارسا, پاکان, پاکتن, پاکدخت, پانته آ, پدرام, پرتو, پرشنگ, پرتو, پرستو, پرویز, پردیس, پرهام, پژمان, پژوا, پرنیا, پشنگ, پروانه, پروین, پری, پریچهر, پریدخت, پریسا, پرناز, پریوش, پریا, پوپک, پوران, پوراندخت, پوریا, پولاد, پویا, پونه, پیام, پیروز, پیمان, تابان, تاباندخت, تاجی, تارا, تاویار, ترانه, تناز, توران, توراندخت, تورج, تورتک, توفان, توژال, تیر داد, تینا, تینو, جابان, جامین, جاوید, جریره, جمشید, جوان, جویا, جهان, جهانبخت, جهانبخش, جهاندار, جهانگیر, جهان بانو, جهاندخت, جهان ناز, جیران, چابک, چالاک, چاوش, چترا, چوبین, چهرزاد, خاوردخت, خداداد, خدایار, خرم, خرمدخت, خسرو, خشایار, خورشید, دادمهر, دارا, داراب, داریا, داریوش, دانوش, داور‌, دایان, دریا, دل آرا, دل آویز, دلارام, دل انگیز, دلبر, دلبند, دلربا, دلشاد, دلکش, دلناز, دلنواز, دورشاسب, دنیا, دیااکو, دیانوش, دیبا, دیبا دخت, رابو, رابین, رادبانو, رادمان, رازبان, راژانه, راسا, رامتین, رامش, رامشگر, رامونا, رامیار, رامیلا, رامین, راویار, رژینا, رخپاک, رخسار, رخشانه, رخشنده, رزمیار, رستم, رکسانا, روبینا, رودابه, روزبه, روشنک, روناک, رهام, رهی, ریبار, راسپینا, زادبخت, زاد به, زاد چهر, زاد فر, زال, زادماسب, زاوا, زردشت, زرنگار, زری, زرین, زرینه, زمانه, زونا, زیبا, زیبار, زیما, زینو, ژاله, ژالان, ژیار, ژینا, ژیوار, سارا, سارک, سارنگ, ساره, ساسان, ساغر, سام, سامان, سانا, ساناز, سانیار, ساویز, ساهی, ساینا, سایه, سپنتا, سپند, سپهر, سپهرداد, سپیدار, سپید بانو, سپیده, ستاره, ستی, سرافراز, سرور, سروش, سرور, سوبا, سوبار, سنبله, سودابه, سوری, سورن, سورنا, سوزان, سوزه, سوسن, سومار, سولان, سولماز, سوگند, سهراب, سهره, سهند, سیامک, سیاوش, سیبوبه ‌, سیما, سیمدخت, سینا, سیمین, سیمین دخت, شاپرک, شادی, شادمهر, شاران, شاهپور, شاهدخت, شاهرخ, شاهین, شاهیندخت, شایسته, شباهنگ, شب بو, شبدیز, شبنم, شراره, شرمین, شروین, شکوفه, شکفته, شمشاد, شمین, شوان, شمیلا, شورانگیز, شوری, شهاب, شهبار, شهباز, شهبال, شهپر, شهداد, شهرآرا, شهرام, شهربانو, شهرزاد, شهرناز, شهرنوش, شهره, شهریار, شهرزاد, شهلا, شهنواز, شهین, شیبا, شیدا, شیده, شیردل, شیرزاد, شیرنگ, شیرو, شیرین دخت, شیما, شینا, شیرین, شیوا, طوس, طوطی, طهماسب, طهمورث, غوغا, غنچه, فتانه, فدا, فراز, فرامرز, فرانک, فراهان, فربد, فربغ, فرجاد, فرخ, فرخ پی, فرخ داد, فرخ رو, فرخ زاد, فرخ لقا, فرخ مهر, فرداد, فردیس, فرین, فرزاد, فرزام, فرزان, فرزانه, فرزین, فرشاد, فرشته, فرشید, فرمان, فرناز, فرنگیس, فرنود, فرنوش, فرنیا, فروتن, فرود, فروز, فروزان, فروزش, فروزنده, فروغ, فرهاد, فرهنگ, فرهود, فربار, فریبا, فرید, فریدخت, فریدون, فریمان, فریناز, فرینوش, فریوش, فیروز, فیروزه, قابوس, قباد, قدسی, کابان, کابوک, کارا, کارو, کاراکو, کامبخت, کامبخش, کامبیز, کامجو, کامدین, کامران, کامراوا, کامک, کامنوش, کامیار, کانیار, کاووس, کاوه, کتایون, کرشمه, کسری, کلاله, کمبوجیه, کوشا, کهبد, کهرام, کهزاد, کیارش, کیان, کیانا, کیانچهر, کیاندخت, کیانوش, کیاوش, کیخسرو, کیقباد, کیکاووس, کیوان, کیوان دخت, کیومرث, کیهان, کیاندخت, کیهانه, گرد آفرید, گردان, گرشا, گرشاسب, گرشین, گرگین, گزل, گشتاسب, گشسب, گشسب بانو, گل, گل آذین, گل آرا‌, گلاره, گل افروز, گلاله, گل اندام, گلاویز, گلباد, گلبار, گلبام, گلبان, گلبانو, گلبرگ, گلبو, گلبهار, گلبیز, گلپاره, گلپر, گلپری, گلپوش, گل پونه, گلچین, گلدخت, گلدیس, گلربا, گلرخ, گلرنگ, گلرو, گلشن, گلریز, گلزاد, گلزار, گلسا, گلشید, گلنار, گلناز, گلنسا, گلنواز, گلنوش, گلی, گودرز, گوماتو, گهر چهر, گوهر ناز, گیتی, گیسو, گیلدا, گیو, لادن, لاله, لاله رخ, لاله دخت, لبخند, لقاء, لومانا, لهراسب, مارال, ماری, مازیار, ماکان, مامک, مانا, ماندانا, مانوش, مانی, مانیا, ماهان, ماهاندخت, ماه برزین, ماه جهان, ماهچهر, ماهدخت, ماهور, ماهرخ, ماهزاد, مردآویز, مرداس, مرزبان, مرمر, مزدک, مژده, مژگان, مستان, مستانه, مشکاندخت, مشکناز, مشکین دخت, منیژه, منوچهر, مهبانو, مهبد, مه داد, مهتاب, مهدیس, مه جبین, مه دخت, مهر آذر, مهر آرا, مهر آسا, مهر آفاق, مهر افرین, مهرآب, مهرداد, مهر افزون, مهرام, مهران, مهراندخت, مهراندیش, مهرانفر, مهرانگیز, مهرداد, مهر دخت, مهرزاده ‌, مهرناز, مهرنوش, مهرنکار, مهرنیا, مهروز, مهری, مهریار, مهسا, مهستی, مه سیما, مهشاد, مهشید, مهنام, مهناز, مهنوش, مهوش, مهیار, مهین, مهین دخت, میترا, میخک, مینا, مینا دخت, مینو, مینودخت, مینو فر, نادر, ناز آفرین, نازبانو, نازپرور, نازچهر, نازفر, نازلی, نازی, نازیدخت, نامور, ناهید, ندا, نرسی, نرگس, نرمک, نرمین, نریمان, نسترن, نسرین, نسرین دخت, نسرین نوش, نکیسا, نگار, نگاره, نگارین, نگین, نوا, نوش, نوش آذر, نوش آور, نوشا, نوش آفرین, نوشدخت, نوشروان, نوشفر, نوشناز, نوشین, نوید, نوین, نوین دخت, نیش ا, نیک بین, نیک پی, نیک چهر, نیک خواه, نیکداد, نیکدخت, نیکدل, نیکزاد, نیلوفر, نیما, وامق, ورجاوند, وریا, وشمگیر, وهرز, وهسودان, ویدا, ویس, ویشتاسب, ویگن, هژیر, هخامنش, هربد( هیربد ), هرمز, همایون, هما, همادخت, همدم, همراز, همراه, هنگامه, هوتن, هور, هورتاش, هورچهر, هورداد, هوردخت, هورزاد, هورمند, هوروش, هوشنگ, هوشیار, هومان, هومن, هونام, هویدا, هیتاسب, هیرمند, هیما, هیوا, یادگار, یاسمن ( یاسمین ), یاشار, یاور, یزدان, یگانه, یوشیتا] last_name: [عارف, عاشوری, عالی, عبادی, عبدالکریمی, عبدالملکی, عراقی, عزیزی, عصار, عقیلی, علم, علم‌الهدی, علی عسگری, علی‌آبادی, علیا, علی‌پور, علی‌زمانی, عنایت, غضنفری, غنی, فارسی, فاطمی, فانی, فتاحی, فرامرزی, فرج, فرشیدورد, فرمانفرمائیان, فروتن, فرهنگ, فریاد, فنایی, فنی‌زاده, فولادوند, فهمیده, قاضی, قانعی, قانونی, قمیشی, قنبری, قهرمان, قهرمانی, قهرمانیان, قهستانی, کاشی, کاکاوند, کامکار, کاملی, کاویانی, کدیور, کردبچه, کرمانی, کریمی, کلباسی, کمالی, کوشکی, کهنمویی, کیان, کیانی (نام خانوادگی), کیمیایی, گل محمدی, گلپایگانی, گنجی, لاجوردی, لاچینی, لاهوتی, لنکرانی, لوکس, مجاهد, مجتبایی, مجتبوی, مجتهد شبستری, مجتهدی, مجرد, محجوب, محجوبی, محدثی, محمدرضایی, محمدی, مددی, مرادخانی, مرتضوی, مستوفی, مشا, مصاحب, مصباح, مصباح‌زاده, مطهری, مظفر, معارف, معروف, معین, مفتاح, مفتح, مقدم, ملایری, ملک, ملکیان, منوچهری, موحد, موسوی, موسویان, مهاجرانی, مهدی‌پور, میرباقری, میردامادی, میرزاده, میرسپاسی, میزبانی, ناظری, نامور, نجفی, ندوشن, نراقی, نعمت‌زاده, نقدی, نقیب‌زاده, نواب, نوبخت, نوبختی, نهاوندی, نیشابوری, نیلوفری, واثقی, واعظ, واعظ‌زاده, واعظی, وکیلی, هاشمی, هاشمی رفسنجانی, هاشمیان, هامون, هدایت, هراتی, هروی, همایون, همت, همدانی, هوشیار, هومن, یاحقی, یادگار, یثربی, یلدا] + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" prefix: [آقای, خانم, دکتر] diff --git a/lib/locales/fi-FI.yml b/lib/locales/fi-FI.yml index f82e70e429..277e39d00b 100644 --- a/lib/locales/fi-FI.yml +++ b/lib/locales/fi-FI.yml @@ -27,7 +27,8 @@ fi-FI: last_name: [Korhonen, Virtanen, Mäkinen, Nieminen, Mäkelä, Hämäläinen, Laine, Heikkinen, Koskinen, Järvinen, Lehtonen, Lehtinen, Saarinen, Salminen, Heinonen, Niemi, Heikkilä, Kinnunen, Salonen, Turunen, Salo, Laitinen, Tuominen, Rantanen, Karjalainen, Jokinen, Mattila, Savolainen, Lahtinen, Ahonen, Ojala, Leppänen, Väisänen, Hiltunen, Kallio, Miettinen, Leinonen, Pitkänen, Aaltonen, Manninen, Hakala, Koivisto, Anttila, Laaksonen, Hirvonen, Räsänen, Lehto, Laakso, Toivonen, Mustonen] name: - "#{first_name} #{last_name}" - + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: ['##-######', '###-#######'] cell_phone: diff --git a/lib/locales/fr-CA.yml b/lib/locales/fr-CA.yml index bb0641a6cb..17bc757f7b 100644 --- a/lib/locales/fr-CA.yml +++ b/lib/locales/fr-CA.yml @@ -77,7 +77,12 @@ fr-CA: - "#{prefix} #{first_name} #{last_name}" - "#{first_name} #{last_name}" - "#{last_name} #{first_name}" - + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" book: title: ['La Discipline des orphelins', 'Le Couloir de tous les mépris', "L'Odeur du sanglier", 'La Promise du voyeur', "L'Odyssée invisible", 'La Soumission comme passion', 'Le Siècle de la rue voisine', 'Le Désir des femmes fortes', 'Pourquoi je mens ?', 'La Peau des savants', 'La progéniture du mal'] author: "#{Name.name}" diff --git a/lib/locales/fr-CH.yml b/lib/locales/fr-CH.yml index b3270f9307..16c30b4e4a 100644 --- a/lib/locales/fr-CH.yml +++ b/lib/locales/fr-CH.yml @@ -54,7 +54,13 @@ fr-CH: - "#{prefix} #{first_name} #{last_name}" - "#{first_name} #{last_name}" - "#{last_name} #{first_name}" - + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + phone_number: formats: ['', '02########', '03########', '04########', '05########', '09########', '+41 1########', '+41 2########', '+41 3########', '+41 4########', '+41 5########', '+41 9########', '01 ## ## ## ##', '02 ## ## ## ##', '03 ## ## ## ##', '04 ## ## ## ##', '05 ## ## ## ##', '09 ## ## ## ##', '+41 1 ## ## ## ##', '+41 2 ## ## ## ##', '+41 3 ## ## ## ##', '+41 4 ## ## ## ##', '+41 5 ## ## ## ##', '+41 9 ## ## ## ##'] diff --git a/lib/locales/fr.yml b/lib/locales/fr.yml index 7afd6c6e01..ba81474dd1 100644 --- a/lib/locales/fr.yml +++ b/lib/locales/fr.yml @@ -51,7 +51,12 @@ fr: - "#{prefix} #{first_name} #{last_name}" - "#{first_name} #{last_name}" - "#{last_name} #{first_name}" - + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: ['01########', '02########', '03########', '04########', '05########', '09########', '+33 1########', '+33 2########', '+33 3########', '+33 4########', '+33 5########', '+33 9########', '01 ## ## ## ##', '02 ## ## ## ##', '03 ## ## ## ##', '04 ## ## ## ##', '05 ## ## ## ##', '09 ## ## ## ##', '+33 1 ## ## ## ##', '+33 2 ## ## ## ##', '+33 3 ## ## ## ##', '+33 4 ## ## ## ##', '+33 5 ## ## ## ##', '+33 9 ## ## ## ##'] diff --git a/lib/locales/he.yml b/lib/locales/he.yml index e08db2d902..2ec39d7994 100644 --- a/lib/locales/he.yml +++ b/lib/locales/he.yml @@ -23,3 +23,5 @@ he: last_name: [כהן,לוי,מזרחי,פרץ,ביטון,דהן,אברהם,פרידמן,אגבאריה,מלכה,אזולאי,כץ,יוסף,דוד,עמר,אוחיון,חדד,גבאי,אדרי,לוין,טל,קליין,חן,שפירא,חזן,משה,אשכנזי,אוחנה,סגל,סואעד,גולן,יצחק,בר,מור,יעקב,שלום,אליהו,דיין,אלבז,בכר,סויסה,שמש,רוזנברג,לביא,אטיאס,נחום,שרעבי,שטרן,ממן,שחר,אלון,שורץ] name: - "#{first_name} #{last_name}" + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" diff --git a/lib/locales/id.yml b/lib/locales/id.yml index 968ef24c2e..8e93279f43 100644 --- a/lib/locales/id.yml +++ b/lib/locales/id.yml @@ -4,6 +4,8 @@ id: first_name: [Aan, Adi, Aditya, Agus, Ahmad, Aji, Andi, Anita, Anton, Arif, Arya, Aulia, Bagas, Bagus, Bambang, Bayu, Beni, Bima, Budi, Chandra, Choirul, Citra, Danang, David, Dea, Deni, Derry, Desi, Devi, Diah, Dimas, Dina, Dion, Edi, Edwin, Effendi, Endang, Erika, Ferdian, Fika, Galih, Gita, Gugun, Hamdan, Hengky, Heni, Heri, Heru, Imam, Iman, Indah, Indra, Iwan, Jaka, Jaya, Kartika, Kartini, Kemal, Khrisna, Kiki, Komar, Lely, Lia, Liana, Lidya, Lisa, Mahesa, Martin, Merry, Muhammad, Niko, Nina, Nisa, Noval, Oki, Okta, Olivia, Pandu, Popi, Pradipta, Prily, Prima, Putri, Qomar, Qorri, Raditya, Rahmat, Roni, Rosa, Rudi, Ruslan, Salim, Sandi, Setya, Sigit, Slamet, Tiara, Tito, Tomi, Toni, Topan, Tri, Udin, Umar, Unang, Valentinus, Vanya, Vicky, Victor, Vira, Vivi, Wahyu, Wawan, Wendy, Wira, Wisnu, Yahya, Yanuar, Yoga, Yossi, Yudha, Yudhistira, Yudi, Zaenal] last_name: [Abdullah, Adriansyah, Alamsyah, Andrianto, Ardianto, Aristianto, Armansyah, Atmadja, Basri, Bimantara, Bintara, Budiarto, Budiman, Budiono, Cahyadi, Cahyono, Candrawijaya, Ciputra, Daniawan, Darmadi, Darmawan, Dinata, Djunaedi, Dwiantoro, Dzulfikar, Erik, Erlangga, Fachri, Fachriawan, Fauzi, Febriansyah, Ferdian, Ferianto, Firmansyah, Gautama, Ginanjar, Ginting, Gondokusumo, Gozali, Gunajaya, Gunardi, Hadiwijaya, Handaru, Harjono, Hartanto, Hartono, Haryanto, Hendrawinata, Hermawan, Idris, Ikhsan, Ilham, Indragiri, Indrajaya, Ismail, Iswanto, Januar, Jayadi, Jayadinata, Jayakusuma, Junaedi, Kartawijaya, Komarudin, Kurniadi, Kurnianto, Kurniawan, Kusuma, Kusumawardhana, Lazuardi, Lesmana, Linggar, Listiyono, Listyawan, Madjid, Mahendra, Maheswara, Mardiansyah, Mardianto, Marzuki, Maulana, Nababan, Nainggolan, Nasrudin, Novianto, Nugraha, Nurdiansyah, Oktara, Oktavian, Ongky, Pahlevi, Pradhana, Pradipta, Pranata, Prawira, Pribadi, Qodir, Riansyah, Rianto, Riyadi, Rudianto, Rusli, Rusmana, Rustam, Sanjaya, Santoso, Sapta, Saputra, Saragih, Satria, Setiawan, Sugianto, Sugiarto, Suhendra, Suryatama, Taslim, Thamrin, Tjahjadi, Triwijaya, Umbara, Unggul, Utama, Virgiawan, Waluyo, Wardhana, Wicaksono, Wijanarko, Wijaya, Winardi, Winarta, Wirawan, Yudhanto, Yudhistira, Yudhiswara, Yulianto, Zaenal, Zaini, Zulfikara, Zulfikri, Zulkarnain] name: "#{first_name} #{last_name}" + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" address: city_name: [Aceh Barat, Aceh Barat Daya, Aceh Besar, Aceh Jaya, Aceh Selatan, Aceh Singkil, Aceh Tamiang, Aceh Tengah, Aceh Tenggara, Aceh Timur, Aceh Utara, Agam, Alor, Ambon, Asahan, Asmat, Badung, Balangan, Balikpapan, Banda Aceh, Bandar Lampung, Bandung, Bandung Barat, Banggai, Banggai Kepulauan, Bangka, Bangka Barat, Bangka Selatan, Bangka Tengah, Bangkalan, Bangli, Banjar, Banjar Baru, Banjarmasin, Banjarnegara, Bantaeng, Bantul, Banyu Asin, Banyumas, Banyuwangi, Barito Kuala, Barito Selatan, Barito Timur, Barito Utara, Barru, Baru, Batam, Batang, Batang Hari, Batu, Batu Bara, Baubau, Bekasi, Belitung, Belitung Timur, Belu, Bener Meriah, Bengkalis, Bengkayang, Bengkulu, Bengkulu Selatan, Bengkulu Tengah, Bengkulu Utara, Berau, Biak Numfor, Bima, Binjai, Bintan, Bireuen, Bitung, Blitar, Blora, Boalemo, Bogor, Bojonegoro, Bolaang Mongondow, Bolaang Mongondow Selatan, Bolaang Mongondow Timur, Bolaang Mongondow Utara, Bombana, Bondowoso, Bone, Bone Bolango, Bontang, Boven Digoel, Boyolali, Brebes, Bukittinggi, Buleleng, Bulukumba, Bulungan, Bungo, Buol, Buru, Buru Selatan, Buton, Buton Utara, Ciamis, Cianjur, Cilacap, Cilegon, Cimahi, Cirebon, Dairi, Deiyai, Deli Serdang, Demak, Denpasar, Depok, Dharmasraya, Dogiyai, Dompu, Donggala, Dumai, Empat Lawang, Ende, Enrekang, Fakfak, Flores Timur, Garut, Gayo Lues, Gianyar, Gorontalo, Gorontalo Utara, Gowa, Gresik, Grobogan, Gunung Kidul, Gunung Mas, Gunungsitoli, Halmahera Barat, Halmahera Selatan, Halmahera Tengah, Halmahera Timur, Halmahera Utara, Hulu Sungai Selatan, Hulu Sungai Tengah, Hulu Sungai Utara, Humbang Hasundutan, Indragiri Hilir, Indragiri Hulu, Indramayu, Intan Jaya, Jakarta Barat, Jakarta Pusat, Jakarta Selatan, Jakarta Timur, Jakarta Utara, Jambi, Jayapura, Jayawijaya, Jember, Jembrana, Jeneponto, Jepara, Jombang, Kaimana, Kampar, Kapuas, Kapuas Hulu, Karang Asem, Karanganyar, Karawang, Karimun, Karo, Katingan, Kaur, Kayong Utara, Kebumen, Kediri, Keerom, Kendal, Kendari, Kepahiang, Kepulauan Anambas, Kepulauan Aru, Kepulauan Mentawai, Kepulauan Meranti, Kepulauan Sangihe, Kepulauan Selayar, Kepulauan Seribu, Kepulauan Sula, Kepulauan Talaud, Kepulauan Yapen, Kerinci, Ketapang, Klaten, Klungkung, Kolaka, Kolaka Utara, Konawe, Konawe Selatan, Konawe Utara, Kotamobagu, Kotawaringin Barat, Kotawaringin Timur, Kuantan Singingi, Kubu Raya, Kudus, Kulon Progo, Kuningan, Kupang, Kutai Barat, Kutai Kartanegara, Kutai Timur, Labuhan Batu, Labuhan Batu Selatan, Labuhan Batu Utara, Lahat, Lamandau, Lamongan, Lampung Barat, Lampung Selatan, Lampung Tengah, Lampung Timur, Lampung Utara, Landak, Langkat, Langsa, Lanny Jaya, Lebak, Lebong, Lembata, Lhokseumawe, Lima Puluh Kota, Lingga, Lombok Barat, Lombok Tengah, Lombok Timur, Lombok Utara, Lubuklinggau, Lumajang, Luwu, Luwu Timur, Luwu Utara, Madiun, Magelang, Magetan, Majalengka, Majene, Makassar, Malang, Malinau, Maluku Barat Daya, Maluku Tengah, Maluku Tenggara, Maluku Tenggara Barat, Mamasa, Mamberamo Raya, Mamberamo Tengah, Mamuju, Mamuju Utara, Manado, Mandailing Natal, Manggarai, Manggarai Barat, Manggarai Timur, Manokwari, Mappi, Maros, Mataram, Maybrat, Medan, Melawi, Merangin, Merauke, Mesuji, Metro, Mimika, Minahasa, Minahasa Selatan, Minahasa Tenggara, Minahasa Utara, Mojokerto, Morowali, Muara Enim, Muaro Jambi, Mukomuko, Muna, Murung Raya, Musi Banyuasin, Musi Rawas, Nabire, Nagan Raya, Nagekeo, Natuna, Nduga, Ngada, Nganjuk, Ngawi, Nias, Nias Barat, Nias Selatan, Nias Utara, Nunukan, Ogan Ilir, Ogan Komering Ilir, Ogan Komering Ulu, Ogan Komering Ulu Selatan, Ogan Komering Ulu Timur, Pacitan, Padang, Padang Lawas, Padang Lawas Utara, Padang Panjang, Padang Pariaman, Padangsidimpuan, Pagar Alam, Pakpak Bharat, Palangka Raya, Palembang, Palopo, Palu, Pamekasan, Pandeglang, Pangandaran, Pangkajene Dan Kepulauan, Pangkal Pinang, Paniai, Parepare, Pariaman, Parigi Moutong, Pasaman, Pasaman Barat, Paser, Pasuruan, Pati, Payakumbuh, Pegunungan Bintang, Pekalongan, Pekanbaru, Pelalawan, Pemalang, Pematang Siantar, Penajam Paser Utara, Pesawaran, Pesisir Barat, Pesisir Selatan, Pidie, Pidie Jaya, Pinrang, Pohuwato, Polewali Mandar, Ponorogo, Pontianak, Poso, Prabumulih, Pringsewu, Probolinggo, Pulang Pisau, Pulau Morotai, Puncak, Puncak Jaya, Purbalingga, Purwakarta, Purworejo, Raja Ampat, Rejang Lebong, Rembang, Rokan Hilir, Rokan Hulu, Rote Ndao, Sabang, Sabu Raijua, Salatiga, Samarinda, Sambas, Samosir, Sampang, Sanggau, Sarmi, Sarolangun, Sawah Lunto, Sekadau, Seluma, Semarang, Seram Bagian Barat, Seram Bagian Timur, Serang, Serdang Bedagai, Seruyan, Siak, Siau Tagulandang Biaro, Sibolga, Sidenreng Rappang, Sidoarjo, Sigi, Sijunjung, Sikka, Simalungun, Simeulue, Singkawang, Sinjai, Sintang, Situbondo, Sleman, Solok, Solok Selatan, Soppeng, Sorong, Sorong Selatan, Sragen, Subang, Subulussalam, Sukabumi, Sukamara, Sukoharjo, Sumba Barat, Sumba Barat Daya, Sumba Tengah, Sumba Timur, Sumbawa, Sumbawa Barat, Sumedang, Sumenep, Sungai Penuh, Supiori, Surabaya, Surakarta, Tabalong, Tabanan, Takalar, Tambrauw, Tana Tidung, Tana Toraja, Tanah Bumbu, Tanah Datar, Tanah Laut, Tangerang, Tangerang Selatan, Tanggamus, Tanjung Balai, Tanjung Jabung Barat, Tanjung Jabung Timur, Tanjung Pinang, Tapanuli Selatan, Tapanuli Tengah, Tapanuli Utara, Tapin, Tarakan, Tasikmalaya, Tebing Tinggi, Tebo, Tegal, Teluk Bintuni, Teluk Wondama, Temanggung, Ternate, Tidore Kepulauan, Timor Tengah Selatan, Timor Tengah Utara, Toba Samosir, Tojo Una-una, Toli-toli, Tolikara, Tomohon, Toraja Utara, Trenggalek, Tual, Tuban, Tulang Bawang Barat, Tulangbawang, Tulungagung, Wajo, Wakatobi, Waropen, Way Kanan, Wonogiri, Wonosobo, Yahukimo, Yalimo, Yogyakarta] city: diff --git a/lib/locales/it.yml b/lib/locales/it.yml index 71686542ba..a574233be8 100644 --- a/lib/locales/it.yml +++ b/lib/locales/it.yml @@ -54,6 +54,12 @@ it: - "#{first_name} #{last_name}" - "#{first_name} #{last_name}" - "#{first_name} #{last_name}" - + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name} #{suffix}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: ['+## ### ## ## ####', '+## ## #######', '+## ## ########', '+## ### #######', '+## ### ########', '+## #### #######', '+## #### ########', '0## ### ####', '+39 0## ### ###', '3## ### ###', '+39 3## ### ###'] diff --git a/lib/locales/ja.yml b/lib/locales/ja.yml index 86b0ba20b0..46bc92f556 100644 --- a/lib/locales/ja.yml +++ b/lib/locales/ja.yml @@ -27,7 +27,9 @@ ja: first_name: ["翔太", "蓮", "翔", "陸", "颯太", "悠斗", "大翔", "翼", "樹", "奏太", "大和", "大輝", "悠", "隼人", "健太", "大輔", "駿", "陽斗", "優", "陽", "悠人", "誠", "拓海", "仁", "悠太", "悠真", "大地", "健", "遼", "大樹", "諒", "響", "太一", "一郎", "優斗", "亮", "海斗", "颯", "亮太", "匠", "陽太", "航", "瑛太", "直樹", "空", "光", "太郎", "輝", "一輝", "蒼", "葵", "優那", "優奈", "凛", "陽菜", "愛", "結衣", "美咲", "楓", "さくら", "遥", "美優", "莉子", "七海", "美月", "結菜", "真央", "花音", "陽子", "舞", "美羽", "優衣", "未来", "彩", "彩乃", "彩花", "優", "智子", "奈々", "千尋", "愛美", "優菜", "杏", "裕子", "芽衣", "綾乃", "琴音", "桜", "恵", "杏奈", "美桜", "優花", "玲奈", "結", "茜", "美穂", "明日香", "愛子", "美緒", "碧"] name: - "#{last_name} #{first_name}" - + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" + university: prefix: ["北海道", "東北", "関東", "中部", "近畿", "中国", "四国", "九州"] suffix: ["大学", "医科大学", "芸術大学", "音楽大学", "工業大学"] diff --git a/lib/locales/ko.yml b/lib/locales/ko.yml index 7952f8af11..2ef0e0185d 100644 --- a/lib/locales/ko.yml +++ b/lib/locales/ko.yml @@ -36,3 +36,5 @@ ko: first_name: ["서연", "민서", "서현", "지우", "서윤", "지민", "수빈", "하은", "예은", "윤서", "민준", "지후", "지훈", "준서", "현우", "예준", "건우", "현준", "민재", "우진", "은주"] name: - "#{last_name} #{first_name}" + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" diff --git a/lib/locales/lv.yml b/lib/locales/lv.yml index 02eb8cbec3..2ea682ac6b 100644 --- a/lib/locales/lv.yml +++ b/lib/locales/lv.yml @@ -46,6 +46,8 @@ lv: - "#{first_name} #{last_name}" - "#{first_name} #{last_name}" - "#{first_name} #{last_name}" + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: ["5# ### ###", "6# ### ###", "7# ### ###"] diff --git a/lib/locales/nb-NO.yml b/lib/locales/nb-NO.yml index ff71ac939d..b9a1c19055 100644 --- a/lib/locales/nb-NO.yml +++ b/lib/locales/nb-NO.yml @@ -47,6 +47,13 @@ nb-NO: - "#{masculine_name} #{masculine_name} #{last_name}" - "#{first_name} #{last_name} #{last_name}" - "#{first_name} #{last_name}" + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name} #{suffix}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: ["########", "## ## ## ##", "### ## ###", "+47 ## ## ## ##"] diff --git a/lib/locales/nl.yml b/lib/locales/nl.yml index 4792a5280c..f51cc120cb 100644 --- a/lib/locales/nl.yml +++ b/lib/locales/nl.yml @@ -74,6 +74,13 @@ nl: - "#{first_name} #{last_name}" - "#{first_name} #{tussenvoegsel} #{last_name}" - "#{first_name} #{tussenvoegsel} #{last_name}" + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name} #{suffix}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: ["(####) ######", "##########", "06########", "06 #### ####"] diff --git a/lib/locales/pl.yml b/lib/locales/pl.yml index 14afd967ed..1860f8a897 100644 --- a/lib/locales/pl.yml +++ b/lib/locales/pl.yml @@ -60,6 +60,12 @@ pl: - "#{first_name} #{last_name}" - "#{first_name} #{last_name}" - "#{first_name} #{last_name}" + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: ['12-###-##-##', '13-###-##-##', '14-###-##-##', '15-###-##-##', '16-###-##-##', '17-###-##-##', '18-###-##-##', '22-###-##-##', '23-###-##-##', '24-###-##-##', '25-###-##-##', '29-###-##-##', '32-###-##-##', '33-###-##-##', '34-###-##-##', '41-###-##-##', '42-###-##-##', '43-###-##-##', '44-###-##-##', '46-###-##-##', '48-###-##-##', '52-###-##-##', '54-###-##-##', '55-###-##-##', '56-###-##-##', '58-###-##-##', '59-###-##-##', '61-###-##-##', '62-###-##-##', '63-###-##-##', '65-###-##-##', '67-###-##-##', '68-###-##-##', '71-###-##-##', '74-###-##-##', '75-###-##-##', '76-###-##-##', '77-###-##-##', '81-###-##-##', '82-###-##-##', '83-###-##-##', '84-###-##-##', '85-###-##-##', '86-###-##-##', '87-###-##-##', '89-###-##-##', '91-###-##-##', '94-###-##-##', '95-###-##-##'] diff --git a/lib/locales/pt.yml b/lib/locales/pt.yml index 1ec8edab2f..1a66b86f9b 100644 --- a/lib/locales/pt.yml +++ b/lib/locales/pt.yml @@ -54,6 +54,13 @@ pt: last_name: ["Araújo", "D'cruze", "Estéves", "Silva", "Souza", "Carvalho", "Santos", "Reis", "Xavier", "Franco", "Braga", "Macedo", "Batista", "Barros", "Moraes", "Costa", "Pereira", "Carvalho", "Melo", "Saraiva", "Nogueira", "Oliveira", "Martins", "Moreira", "Albuquerque"] prefix: ["Sr.", "Sra.", "Srta.", "Dr."] suffix: ["Jr.", "Neto", "Filho"] + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name} #{suffix}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: ["(##) ###-####", "+351 (##) ###-####", "884 ###-###"] diff --git a/lib/locales/ru.yml b/lib/locales/ru.yml index 5356823df6..94cd6ffc08 100644 --- a/lib/locales/ru.yml +++ b/lib/locales/ru.yml @@ -48,6 +48,8 @@ ru: - "#{female_last_name} #{female_first_name}" - "#{female_first_name} #{female_middle_name} #{female_last_name}" - "#{female_last_name} #{female_first_name} #{female_middle_name}" + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: ['+7(9##)###-##-##'] diff --git a/lib/locales/sv.yml b/lib/locales/sv.yml index 155f884de5..fa5e8fadcf 100644 --- a/lib/locales/sv.yml +++ b/lib/locales/sv.yml @@ -42,6 +42,12 @@ sv: first_name: [Erik, Lars, Karl, Anders, Per, Johan, Nils, Lennart, Emil, Hans, Jörgen, Göran, Håkan, Kåre, Maria, Anna, Margareta, Elisabeth, Eva, Birgitta, Kristina, Karin, Elisabet, Marie, Åsa, Hjördis, Ingegärd] last_name: [Johansson, Andersson, Karlsson, Nilsson, Eriksson, Larsson, Olsson, Persson, Svensson, Gustafsson, Åslund, Östlund, Änglund] prefix: [civ.ek., civ.ing., ekon.dr, ekon. mag., ekon. kand., fil.dr, fil.lic., fil.kand., fil.mag., jur. kand., jur.utr.kand., jur.lic., jur.dr, med.dr, med.lic., med.kand., odont.kand., odont.lic., odont.dr, pol.kand., pol.mag., pol.dr, tekn.dr, tekn.lic., teol.kand., teol.lic., teol.dr] + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" title: descriptor: [Lead, Senior, Direct, Corporate, Dynamic, Future, Product, National, Regional, District, Central, Global, Customer, Investor, Dynamic, International, Legacy, Forward, Internal, Human, Chief, Principal] diff --git a/lib/locales/tr.yml b/lib/locales/tr.yml index 43edfc924c..8f125b3c7c 100644 --- a/lib/locales/tr.yml +++ b/lib/locales/tr.yml @@ -11,6 +11,12 @@ tr: - "#{prefix} #{first_name} #{last_name}" - "#{first_name} #{last_name}" - "#{last_name} #{first_name}" + name_with_middle: + - "#{prefix} #{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" + - "#{first_name} #{last_name} #{last_name}" internet: free_email: [gmail.com, hotmail.com.tr, yandex.com.tr] diff --git a/lib/locales/uk.yml b/lib/locales/uk.yml index 8cb8d9b1ff..b63a6cb570 100644 --- a/lib/locales/uk.yml +++ b/lib/locales/uk.yml @@ -49,6 +49,8 @@ uk: - "#{female_last_name} #{female_first_name}" - "#{female_first_name} #{female_middle_name} #{female_last_name}" - "#{female_last_name} #{female_first_name} #{female_middle_name}" + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: ['(044) ###-##-##', '(050) ###-##-##', '(063) ###-##-##', '(066) ###-##-##', '(073) ###-##-##', '(091) ###-##-##', '(092) ###-##-##', '(093) ###-##-##', '(094) ###-##-##', '(095) ###-##-##', '(096) ###-##-##', '(097) ###-##-##', '(098) ###-##-##', '(099) ###-##-##'] diff --git a/lib/locales/vi.yml b/lib/locales/vi.yml index d499b512cd..c03908c2bf 100644 --- a/lib/locales/vi.yml +++ b/lib/locales/vi.yml @@ -48,6 +48,9 @@ vi: - "#{first_name} #{last_name}" - "#{first_name} #{last_name} #{last_name}" - "#{first_name} #{last_name} #{last_name} #{last_name}" + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" + company: prefix: ["Công ty", "Cty TNHH", "Cty", "Cửa hàng", "Trung tâm", "Chi nhánh"] name: diff --git a/lib/locales/zh-CN.yml b/lib/locales/zh-CN.yml index fec78f4ab0..6548ca5594 100644 --- a/lib/locales/zh-CN.yml +++ b/lib/locales/zh-CN.yml @@ -23,6 +23,9 @@ zh-CN: first_name: [绍齐, 博文, 梓晨, 胤祥, 瑞霖, 明哲, 天翊, 凯瑞, 健雄, 耀杰, 潇然, 子涵, 越彬, 钰轩, 智辉, 致远, 俊驰, 雨泽, 烨磊, 晟睿, 文昊, 修洁, 黎昕, 远航, 旭尧, 鸿涛, 伟祺, 荣轩, 越泽, 浩宇, 瑾瑜, 皓轩, 擎苍, 擎宇, 志泽, 子轩, 睿渊, 弘文, 哲瀚, 雨泽, 楷瑞, 建辉, 晋鹏, 天磊, 绍辉, 泽洋, 鑫磊, 鹏煊, 昊强, 伟宸, 博超, 君浩, 子骞, 鹏涛, 炎彬, 鹤轩, 越彬, 风华, 靖琪, 明辉, 伟诚, 明轩, 健柏, 修杰, 志泽, 弘文, 峻熙, 嘉懿, 煜城, 懿轩, 烨伟, 苑博, 伟泽, 熠彤, 鸿煊, 博涛, 烨霖, 烨华, 煜祺, 智宸, 正豪, 昊然, 明杰, 立诚, 立轩, 立辉, 峻熙, 弘文, 熠彤, 鸿煊, 烨霖, 哲瀚, 鑫鹏, 昊天, 思聪, 展鹏, 笑愚, 志强, 炫明, 雪松, 思源, 智渊, 思淼, 晓啸, 天宇, 浩然, 文轩, 鹭洋, 振家, 乐驹, 晓博, 文博, 昊焱, 立果, 金鑫, 锦程, 嘉熙, 鹏飞, 子默, 思远, 浩轩, 语堂, 聪健, 明, 文, 果, 思, 鹏, 驰, 涛, 琪, 浩, 航, 彬] name: - "#{last_name}#{first_name}" + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" + phone_number: formats: ['###-########', '####-########', '###########'] cell_phone: diff --git a/lib/locales/zh-TW.yml b/lib/locales/zh-TW.yml index 3637f8e145..cee63629f0 100644 --- a/lib/locales/zh-TW.yml +++ b/lib/locales/zh-TW.yml @@ -17,11 +17,13 @@ zh-TW: - "#{street_name} #{building_number} 號" default_country: [台灣] - name: last_name: [趙, 錢, 孫, 李, 周, 吳, 鄭, 王, 馮, 陳, 褚, 衛, 蔣, 沈, 韓, 楊, 朱, 秦, 尤, 許, 何, 呂, 施, 張, 孔, 曹, 嚴, 華, 金, 魏, 陶, 薑, 戚, 謝, 鄒, 喻, 柏, 水, 竇, 章, 雲, 蘇, 潘, 葛, 奚, 範, 彭, 郎, 魯, 韋, 昌, 馬, 苗, 鳳, 花, 方, 俞, 任, 袁, 柳, 酆, 鮑, 史, 唐, 費, 廉, 岑, 薛, 雷, 賀, 倪, 湯, 滕, 殷, 羅, 畢, 郝, 鄔, 安, 常, 樂, 於, 時, 傅, 皮, 卞, 齊, 康, 伍, 餘, 元, 蔔, 顧, 孟, 平, 黃, 和, 穆, 蕭, 尹, 姚, 邵, 湛, 汪, 祁, 毛, 禹, 狄, 米, 貝, 明, 臧, 計, 伏, 成, 戴, 談, 宋, 茅, 龐, 熊, 紀, 舒, 屈, 項, 祝, 董, 梁, 杜, 阮, 藍, 閔, 席, 季, 麻, 強, 賈, 路, 婁, 危, 江, 童, 顏, 郭, 梅, 盛, 林, 刁, 鍾, 徐, 邱, 駱, 高, 夏, 蔡, 田, 樊, 胡, 淩, 霍, 虞, 萬, 支, 柯, 昝, 管, 盧, 莫, 柯, 房, 裘, 繆, 幹, 解, 應, 宗, 丁, 宣, 賁, 鄧, 鬱, 單, 杭, 洪, 包, 諸, 左, 石, 崔, 吉, 鈕, 龔, 程, 嵇, 邢, 滑, 裴, 陸, 榮, 翁, 荀, 羊, 于, 惠, 甄, 曲, 家, 封, 芮, 羿, 儲, 靳, 汲, 邴, 糜, 松, 井, 段, 富, 巫, 烏, 焦, 巴, 弓, 牧, 隗, 山, 穀, 車, 侯, 宓, 蓬, 全, 郗, 班, 仰, 秋, 仲, 伊, 宮, 甯, 仇, 欒, 暴, 甘, 鈄, 曆, 戎, 祖, 武, 符, 劉, 景, 詹, 束, 龍, 葉, 幸, 司, 韶, 郜, 黎, 薊, 溥, 印, 宿, 白, 懷, 蒲, 邰, 從, 鄂, 索, 鹹, 籍, 賴, 卓, 藺, 屠, 蒙, 池, 喬, 陽, 鬱, 胥, 能, 蒼, 雙, 聞, 莘, 党, 翟, 譚, 貢, 勞, 逄, 姬, 申, 扶, 堵, 冉, 宰, 酈, 雍, 卻, 璩, 桑, 桂, 濮, 牛, 壽, 通, 邊, 扈, 燕, 冀, 浦, 尚, 農, 溫, 別, 莊, 晏, 柴, 瞿, 閻, 充, 慕, 連, 茹, 習, 宦, 艾, 魚, 容, 向, 古, 易, 慎, 戈, 廖, 庾, 終, 暨, 居, 衡, 步, 都, 耿, 滿, 弘, 匡, 國, 文, 寇, 廣, 祿, 闕, 東, 歐, 殳, 沃, 利, 蔚, 越, 夔, 隆, 師, 鞏, 厙, 聶, 晁, 勾, 敖, 融, 冷, 訾, 辛, 闞, 那, 簡, 饒, 空, 曾, 毋, 沙, 乜, 養, 鞠, 須, 豐, 巢, 關, 蒯, 相, 查, 後, 荊, 紅, 遊, 竺, 權, 逮, 盍, 益, 桓, 公, 萬俟, 司馬, 上官, 歐陽, 夏侯, 諸葛, 聞人, 東方, 赫連, 皇甫, 尉遲, 公羊, 澹台, 公冶, 宗政, 濮陽, 淳于, 單於, 太叔, 申屠, 公孫, 仲孫, 軒轅, 令狐, 徐離, 宇文, 長孫, 慕容, 司徒, 司空] first_name: [怡君, 欣怡, 雅雯, 心怡, 志豪, 雅婷, 雅惠, 家豪, 雅玲, 靜怡, 志偉, 俊宏, 建宏, 佩君, 怡婷, 淑芬, 靜宜, 俊傑, 怡如, 家銘, 佳玲, 慧君, 怡伶, 雅芳, 宗翰, 志宏, 淑娟, 信宏, 志強, 淑婷, 佩珊, 佳慧, 佳蓉, 佳穎, 淑惠, 智偉, 欣儀, 嘉玲, 雅慧, 惠雯, 玉婷, 惠如, 惠君, 宜芳, 惠婷, 淑華, 志明, 雅芬, 家榮, 俊賢, 俊豪, 慧玲, 嘉宏, 佩芬, 佳樺, 雅琪, 淑萍, 淑君, 婉婷, 佳琪, 韻如, 詩婷, 建良, 芳儀, 宜君, 佩蓉, 志銘, 雅鈴, 建文, 佩玲, 鈺婷, 雅萍, 立偉, 文傑, 慧如, 淑慧, 佳宏, 志遠, 靜儀, 惠玲, 淑玲, 美君, 怡慧, 千慧, 馨儀, 嘉慧, 家瑋, 美慧, 美玲, 建志, 宗憲, 筱婷, 靜雯, 雅君, 彥廷, 怡靜, 玉玲, 郁婷, 俊男] name: - "#{last_name}#{first_name}" + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" + phone_number: formats: ['###-########', '####-########', '###########'] diff --git a/test/test_ca_locale.rb b/test/test_ca_locale.rb index e4d02a6ea4..e26547afe1 100644 --- a/test/test_ca_locale.rb +++ b/test/test_ca_locale.rb @@ -11,7 +11,11 @@ def teardown Faker::Config.locale = nil end - def test_ca_methods + def test_color_methods + assert Faker::Color.name.is_a? String + end + + def test_name_methods assert Faker::Name.female_first_name.is_a? String assert Faker::Name.female_prefix.is_a? String assert Faker::Name.male_first_name.is_a? String @@ -19,6 +23,6 @@ def test_ca_methods assert Faker::Name.last_name.is_a? String assert Faker::Name.first_name.is_a? String assert Faker::Name.name.is_a? String - assert Faker::Color.name.is_a? String + assert Faker::Name.name_with_middle.is_a? String end end diff --git a/test/test_da_dk_locale.rb b/test/test_da_dk_locale.rb index d82963efe2..73e2b57769 100644 --- a/test/test_da_dk_locale.rb +++ b/test/test_da_dk_locale.rb @@ -11,10 +11,7 @@ def teardown Faker::Config.locale = nil end - def test_da_dk_names - assert Faker::Name.name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String + def test_address_methods assert Faker::Address.street_name.is_a? String assert Faker::Address.city.is_a? String assert Faker::Address.city_prefix.is_a? String @@ -23,6 +20,13 @@ def test_da_dk_names assert Faker::Address.state.is_a? String end + def test_da_dk_names + assert Faker::Name.name.is_a? String + assert Faker::Name.first_name.is_a? String + assert Faker::Name.last_name.is_a? String + assert Faker::Name.name_with_middle.is_a? String + end + def test_da_dk_phone_number assert_match(/(20)|(30)|(40)[\d\s]+$/, Faker::PhoneNumber.cell_phone) assert_match(/(\d\d[\s\-]?){4}$/, Faker::PhoneNumber.phone_number) diff --git a/test/test_de_at_locale.rb b/test/test_de_at_locale.rb index 0f43595911..8fd122cbdf 100644 --- a/test/test_de_at_locale.rb +++ b/test/test_de_at_locale.rb @@ -11,24 +11,31 @@ def teardown Faker::Config.locale = nil end - def test_de_at_methods + def test_address_methods assert Faker::Address.country.is_a? String assert Faker::Address.state.is_a? String assert Faker::Address.state_abbr.is_a? String assert Faker::Address.city_name.is_a? String assert Faker::Address.street_root.is_a? String + assert_equal('Österreich', Faker::Address.default_country) + end + + def test_company_methods assert Faker::Company.suffix.is_a? String assert Faker::Company.name.is_a? String + end + + def test_internet_methods assert Faker::Internet.free_email.is_a? String assert Faker::Internet.domain_suffix.is_a? String + end + + def test_name_methods assert Faker::Name.first_name.is_a? String assert Faker::Name.last_name.is_a? String assert Faker::Name.prefix.is_a? String assert Faker::Name.nobility_title_prefix.is_a? String assert Faker::Name.name.is_a? String - end - - def test_at_default_country - assert_equal('Österreich', Faker::Address.default_country) + assert Faker::Name.name_with_middle.is_a? String end end diff --git a/test/test_de_locale.rb b/test/test_de_locale.rb index 380b1c2d0a..c1ae583018 100644 --- a/test/test_de_locale.rb +++ b/test/test_de_locale.rb @@ -11,7 +11,7 @@ def teardown Faker::Config.locale = nil end - def test_de_methods + def test_address_methods assert Faker::Address.city_prefix.is_a? String assert Faker::Address.city_suffix.is_a? String assert Faker::Address.country.is_a? String @@ -22,29 +22,53 @@ def test_de_methods assert Faker::Address.city.is_a? String assert Faker::Address.street_name.is_a? String assert Faker::Address.street_address.is_a? String + end + + def test_book_methods + assert Faker::Book.title.is_a? String + assert Faker::Book.author.is_a? String + assert Faker::Book.publisher.is_a? String + end + + def test_company_methods assert Faker::Company.suffix.is_a? String assert Faker::Company.legal_form.is_a? String assert Faker::Company.name.is_a? String + end + + def test_food_methods + assert Faker::Food.ingredient.is_a? String + assert Faker::Food.spice.is_a? String + assert Faker::Food.measurement.is_a? String + end + + def test_internet_methods assert Faker::Internet.free_email.is_a? String assert Faker::Internet.domain_suffix.is_a? String + end + + def test_lorem_methods assert Faker::Lorem.words.is_a? Array + end + + def test_name_methods assert Faker::Name.first_name.is_a? String assert Faker::Name.last_name.is_a? String assert Faker::Name.prefix.is_a? String assert Faker::Name.nobility_title_prefix.is_a? String assert Faker::Name.name.is_a? String - assert Faker::Book.title.is_a? String - assert Faker::Book.author.is_a? String - assert Faker::Book.publisher.is_a? String - - assert Faker::Food.ingredient.is_a? String - assert Faker::Food.spice.is_a? String - assert Faker::Food.measurement.is_a? String + assert Faker::Name.name_with_middle.is_a? String + end + def test_music_methods assert Faker::Music.instrument.is_a? String + end + def test_pokemon_methods assert Faker::Pokemon.name.is_a? String + end + def test_space_methods assert Faker::Space.planet.is_a? String assert Faker::Space.moon.is_a? String assert Faker::Space.nebula.is_a? String diff --git a/test/test_ee_locale.rb b/test/test_ee_locale.rb index d69b03f415..9d38d0cc79 100644 --- a/test/test_ee_locale.rb +++ b/test/test_ee_locale.rb @@ -63,5 +63,6 @@ def test_ee_name_methods assert Faker::Name.last_name.is_a? String assert Faker::Name.prefix.is_a? String assert Faker::Name.title.is_a? String + assert Faker::Name.name_with_middle.is_a? String end end diff --git a/test/test_en_au_locale.rb b/test/test_en_au_locale.rb index 9bf69a6af2..dde1a6c374 100644 --- a/test/test_en_au_locale.rb +++ b/test/test_en_au_locale.rb @@ -22,6 +22,10 @@ def test_au_methods_with_en_au_locale assert Faker::Address.default_country.is_a? String end + def test_name_methods + assert Faker::Name.name_with_middle.is_a? String + end + def test_en_au_default_country assert_equal 'Australia', Faker::Address.default_country end diff --git a/test/test_en_ind_locale.rb b/test/test_en_ind_locale.rb index d6f3319958..d8357c833f 100644 --- a/test/test_en_ind_locale.rb +++ b/test/test_en_ind_locale.rb @@ -13,14 +13,24 @@ def teardown end def test_en_ind_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String assert Faker::Address.state.is_a? String assert Faker::Address.state_abbr.is_a? String assert Faker::Address.default_country.is_a? String + end + + def test_company_methods + assert Faker::Company.suffix.is_a? String + end + + def test_internet_methods assert Faker::Internet.free_email.is_a? String assert Faker::Internet.domain_suffix.is_a? String - assert Faker::Company.suffix.is_a? String + end + + def test_name_methods + assert Faker::Name.first_name.is_a? String + assert Faker::Name.last_name.is_a? String + assert Faker::Name.name_with_middle.is_a? String end def test_en_ind_postal_code diff --git a/test/test_en_nep_locale.rb b/test/test_en_nep_locale.rb index aa0d921068..eeececb858 100644 --- a/test/test_en_nep_locale.rb +++ b/test/test_en_nep_locale.rb @@ -11,20 +11,30 @@ def teardown Faker::Config.locale = nil end - def test_en_nep_methods + def test_address_methods + assert Faker::Address.default_time_zone.is_a? String + assert Faker::Address.default_country_code.is_a? String + assert Faker::Address.state.is_a? String + assert Faker::Address.city.is_a? String + assert Faker::Address.default_country.is_a? String + end + + def test_company_methods + assert Faker::Company.suffix.is_a? String + end + + def test_name_methods assert Faker::Name.male_first_name.is_a? String assert Faker::Name.female_first_name.is_a? String assert Faker::Name.first_name.is_a? String assert Faker::Name.middle_name.is_a? String assert Faker::Name.last_name.is_a? String assert Faker::Name.name.is_a? String - assert Faker::Address.default_time_zone.is_a? String - assert Faker::Address.default_country_code.is_a? String - assert Faker::Address.state.is_a? String - assert Faker::Address.city.is_a? String - assert Faker::Address.default_country.is_a? String + assert Faker::Name.name_with_middle.is_a? String + end + + def test_internet_methods assert Faker::Internet.free_email.is_a? String assert Faker::Internet.domain_suffix.is_a? String - assert Faker::Company.suffix.is_a? String end end diff --git a/test/test_en_ng_locale.rb b/test/test_en_ng_locale.rb index 05b87cdcce..db5288c765 100644 --- a/test/test_en_ng_locale.rb +++ b/test/test_en_ng_locale.rb @@ -12,21 +12,19 @@ def teardown Faker::Config.locale = @previous_locale end - def test_au_methods_with_en_au_locale - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name.is_a? String + def test_address_methods assert Faker::Address.city.is_a? String assert Faker::Address.state.is_a? String assert Faker::Address.default_country.is_a? String - end - - def test_ng_is_default_country + assert Faker::Address.region.is_a? String assert_equal 'Nigeria', Faker::Address.default_country end - def test_regions_with_en_ng_locale - assert Faker::Address.region.is_a? String + def test_name_methods + assert Faker::Name.first_name.is_a? String + assert Faker::Name.last_name.is_a? String + assert Faker::Name.name.is_a? String + assert Faker::Name.name_with_middle.is_a? String end def test_ng_phonenumber_is_11_digits diff --git a/test/test_en_nz_locale.rb b/test/test_en_nz_locale.rb index 6cdfe937e5..48502abe2f 100644 --- a/test/test_en_nz_locale.rb +++ b/test/test_en_nz_locale.rb @@ -11,37 +11,32 @@ def teardown Faker::Config.locale = nil end - def test_nz_methods_with_en_nz_locale - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String + def test_address_methods assert Faker::Address.street_name.is_a? String assert Faker::Address.city.is_a? String + assert Faker::Address.region.is_a? String + assert Faker::Address.region_abbr.is_a? String + assert_equal 'New Zealand', Faker::Address.default_country + end + + def test_name_methods + assert Faker::Name.first_name.is_a? String + assert Faker::Name.last_name.is_a? String + assert Faker::Name.name_with_middle.is_a? String end - def test_nz_cellphones_start_with_02 + def test_phone_number_methods cellphone = Faker::PhoneNumber.cell_phone.gsub(/\D/, '') assert_equal '0', cellphone[0] assert_equal '2', cellphone[1] end - def test_nz_is_default_country - assert_equal 'New Zealand', Faker::Address.default_country - end - - def test_regions_with_en_nz_locale - assert Faker::Address.region.is_a? String - assert Faker::Address.region_abbr.is_a? String - end - - def test_team_sport_with_en_nz_locale + def test_team_methods assert Faker::Team.sport.is_a? String - end - - def test_team_names_with_en_nz_locale assert Faker::Team.name.is_a? String end - def test_university_names_with_en_nz_locale + def test_university_methods assert Faker::University.name.is_a? String end end diff --git a/test/test_en_pak_locale.rb b/test/test_en_pak_locale.rb index 079b1a478a..81b0a5f3f6 100644 --- a/test/test_en_pak_locale.rb +++ b/test/test_en_pak_locale.rb @@ -13,16 +13,23 @@ def teardown end def test_en_pak_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String assert Faker::Address.state.is_a? String assert Faker::Address.default_country.is_a? String + assert_match(/\A(Pakistan|Islamic Republic of Pakistan)\z/, Faker::Address.default_country) + end + + def test_company_methods + assert Faker::Company.suffix.is_a? String + end + + def test_internet_methods assert Faker::Internet.free_email.is_a? String assert Faker::Internet.domain_suffix.is_a? String - assert Faker::Company.suffix.is_a? String end - def test_en_pak_default_country - assert_match(/\A(Pakistan|Islamic Republic of Pakistan)\z/, Faker::Address.default_country) + def test_name_methods + assert Faker::Name.first_name.is_a? String + assert Faker::Name.last_name.is_a? String + assert Faker::Name.name_with_middle.is_a? String end end diff --git a/test/test_en_sg_locale.rb b/test/test_en_sg_locale.rb index 44965e5529..4063387030 100644 --- a/test/test_en_sg_locale.rb +++ b/test/test_en_sg_locale.rb @@ -12,16 +12,17 @@ def teardown Faker::Config.locale = @previous_locale end - def test_en_sg_methods + def test_address_methods + assert Faker::Address.streets.is_a? String + assert_equal('Singapore', Faker::Address.default_country) + end + + def test_name_methods assert Faker::Name.male_first_name.is_a? String assert Faker::Name.last_name.is_a? String assert Faker::Name.female_first_name.is_a? String assert Faker::Name.male_english_name.is_a? String assert Faker::Name.female_english_name.is_a? String - assert Faker::Address.streets.is_a? String - end - - def test_en_sg_default_country - assert_equal('Singapore', Faker::Address.default_country) + assert Faker::Name.name_with_middle.is_a? String end end diff --git a/test/test_en_za_locale.rb b/test/test_en_za_locale.rb index 8c2600c495..ba1efe6daf 100644 --- a/test/test_en_za_locale.rb +++ b/test/test_en_za_locale.rb @@ -32,5 +32,6 @@ def test_en_za_company def test_en_za_name assert Faker::Name.first_name.is_a? String assert Faker::Name.last_name.is_a? String + assert Faker::Name.name_with_middle.is_a? String end end diff --git a/test/test_es_mx_locale.rb b/test/test_es_mx_locale.rb index 6a47c4b559..c0061ef021 100644 --- a/test/test_es_mx_locale.rb +++ b/test/test_es_mx_locale.rb @@ -32,22 +32,32 @@ def test_es_mx_address_secondary assert Faker::Address.secondary_address.is_a? String end - def test_es_mx_phone_number - assert Faker::PhoneNumber.phone_number.is_a? String - assert Faker::PhoneNumber.cell_phone.is_a? String - end - - def test_es_mx_methods + def test_company_methods assert Faker::Company.suffix.is_a? String assert Faker::Company.prefix.is_a? String assert Faker::Company.name.is_a? String + end + + def test_internet_methods assert Faker::Internet.free_email.is_a? String assert Faker::Internet.domain_suffix.is_a? String - assert Faker::University.suffix.is_a? String - assert Faker::University.prefix.is_a? String + end + + def test_name_methods assert Faker::Name.first_name.is_a? String assert Faker::Name.last_name.is_a? String assert Faker::Name.prefix.is_a? String assert Faker::Name.name.is_a? String + assert Faker::Name.name_with_middle.is_a? String + end + + def test_es_mx_phone_number + assert Faker::PhoneNumber.phone_number.is_a? String + assert Faker::PhoneNumber.cell_phone.is_a? String + end + + def test_university_methods + assert Faker::University.suffix.is_a? String + assert Faker::University.prefix.is_a? String end end diff --git a/test/test_fa_locale.rb b/test/test_fa_locale.rb index b86574c11c..9b453e3269 100644 --- a/test/test_fa_locale.rb +++ b/test/test_fa_locale.rb @@ -15,5 +15,6 @@ def test_fa_methods assert Faker::Name.first_name.is_a? String assert Faker::Name.last_name.is_a? String assert Faker::Name.prefix.is_a? String + assert Faker::Name.name_with_middle.is_a? String end end diff --git a/test/test_fi_locale.rb b/test/test_fi_locale.rb index cc58d7fb43..a53c68ddd2 100644 --- a/test/test_fi_locale.rb +++ b/test/test_fi_locale.rb @@ -11,11 +11,7 @@ def teardown Faker::Config.locale = nil end - def test_fi_methods - assert Faker::Name.first_name_women.is_a? String - assert Faker::Name.first_name_men.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String + def test_address_methods assert Faker::Address.street_name.is_a? String assert Faker::Address.city_prefix.is_a? String assert Faker::Address.city_suffix.is_a? String @@ -24,6 +20,16 @@ def test_fi_methods assert Faker::Address.street_name.is_a? String assert Faker::Address.street_address.is_a? String assert Faker::Address.state.is_a? String + assert_match(/^[\d]{1,3}$/, Faker::Address.building_number) + assert_match(/^[\d]{5}$/, Faker::Address.postcode) + end + + def test_name_methods + assert Faker::Name.first_name_women.is_a? String + assert Faker::Name.first_name_men.is_a? String + assert Faker::Name.first_name.is_a? String + assert Faker::Name.last_name.is_a? String + assert Faker::Name.name_with_middle.is_a? String end def test_fi_invoice_methods @@ -37,12 +43,4 @@ def test_fi_phone_number assert_match(/0\d{2}[\-\s]?\d{6}/, Faker::PhoneNumber.cell_phone) assert_match(/\d{2,3}[\s\-]?\d{5,6}/, Faker::PhoneNumber.phone_number) end - - def test_fi_building_number - assert_match(/^[\d]{1,3}$/, Faker::Address.building_number) - end - - def test_fi_post_code - assert_match(/^[\d]{5}$/, Faker::Address.postcode) - end end diff --git a/test/test_fr_ca_locale.rb b/test/test_fr_ca_locale.rb index 41b9b412dd..2fe3870070 100644 --- a/test/test_fr_ca_locale.rb +++ b/test/test_fr_ca_locale.rb @@ -13,7 +13,7 @@ def teardown Faker::Config.locale = @previous_locale end - def test_fr_ca_methods + def test_address_methods assert Faker::Address.building_number.is_a? String assert Faker::Address.street_prefix.is_a? String assert Faker::Address.secondary_address.is_a? String @@ -26,25 +26,44 @@ def test_fr_ca_methods assert Faker::Address.street_name.is_a? String assert Faker::Address.street_address.is_a? String assert Faker::Address.default_country.is_a? String + assert_match(/^\d+$/, Faker::Address.building_number) + end + + def test_book_methods assert Faker::Book.title.is_a? String assert Faker::Book.author.is_a? String assert Faker::Book.publisher.is_a? String assert Faker::Book.quote.is_a? String + end + + def test_company_methods assert Faker::Company.suffix.is_a? String assert Faker::Company.buzzword.is_a? String assert Faker::Company.bs.is_a? String assert Faker::Company.name.is_a? String + end + + def test_internet_methods assert Faker::Internet.free_email.is_a? String assert Faker::Internet.domain_suffix.is_a? String + end + + def test_lorem_methods assert Faker::Lorem.word.is_a? String + end + + def test_name_methods assert Faker::Name.first_name.is_a? String assert Faker::Name.last_name.is_a? String assert Faker::Name.title.is_a? String assert Faker::Name.name.is_a? String + assert Faker::Name.name_with_middle.is_a? String + end + + def test_phone_number_methods assert Faker::PhoneNumber.area_code.is_a? String assert Faker::PhoneNumber.exchange_code.is_a? String assert Faker::PhoneNumber.phone_number.is_a? String assert Faker::PhoneNumber.cell_phone.is_a? String - assert_match(/^\d+$/, Faker::Address.building_number) end end diff --git a/test/test_fr_ch_locale.rb b/test/test_fr_ch_locale.rb index 261e351d95..b1c1482f16 100644 --- a/test/test_fr_ch_locale.rb +++ b/test/test_fr_ch_locale.rb @@ -13,7 +13,7 @@ def teardown Faker::Config.locale = @previous_locale end - def test_fr_ch_methods + def test_address_methods assert Faker::Address.building_number.is_a? String assert Faker::Address.street_prefix.is_a? String assert Faker::Address.secondary_address.is_a? String @@ -26,25 +26,44 @@ def test_fr_ch_methods assert Faker::Address.street_name.is_a? String assert Faker::Address.street_address.is_a? String assert Faker::Address.default_country.is_a? String + assert_match(/^\d+$/, Faker::Address.building_number) + end + + def test_book_methods assert Faker::Book.title.is_a? String assert Faker::Book.author.is_a? String assert Faker::Book.publisher.is_a? String assert Faker::Book.quote.is_a? String + end + + def test_company_methods assert Faker::Company.suffix.is_a? String assert Faker::Company.buzzword.is_a? String assert Faker::Company.bs.is_a? String assert Faker::Company.name.is_a? String + end + + def test_internet_methods assert Faker::Internet.free_email.is_a? String assert Faker::Internet.domain_suffix.is_a? String + end + + def test_lorem_methods assert Faker::Lorem.word.is_a? String + end + + def test_name_methods assert Faker::Name.first_name.is_a? String assert Faker::Name.last_name.is_a? String assert Faker::Name.title.is_a? String assert Faker::Name.name.is_a? String + assert Faker::Name.name_with_middle.is_a? String + end + + def test_phone_number assert Faker::PhoneNumber.cell_phone.is_a? String assert Faker::Pokemon.name.is_a? String assert Faker::Pokemon.location.is_a? String assert Faker::Pokemon.move.is_a? String - assert_match(/^\d+$/, Faker::Address.building_number) end end diff --git a/test/test_fr_locale.rb b/test/test_fr_locale.rb index 07adfb4c7b..fcbd6a1395 100644 --- a/test/test_fr_locale.rb +++ b/test/test_fr_locale.rb @@ -12,7 +12,7 @@ def teardown Faker::Config.locale = @previous_locale end - def test_fr_gb_methods + def test_address_methods assert Faker::Address.building_number.is_a? String assert Faker::Address.street_prefix.is_a? String assert Faker::Address.secondary_address.is_a? String @@ -24,23 +24,45 @@ def test_fr_gb_methods assert Faker::Address.street_name.is_a? String assert Faker::Address.street_address.is_a? String assert Faker::Address.default_country.is_a? String + assert_match(/^[\d]{5}$/, Faker::Address.postcode) + assert_match(/^\d+$/, Faker::Address.building_number) + assert_equal('France', Faker::Address.default_country) + end + + def test_book_methods + assert Faker::Book.title.is_a? String + assert Faker::Book.author.is_a? String + assert Faker::Book.publisher.is_a? String + assert Faker::Book.quote.is_a? String + end + + def test_company_methods assert Faker::Company.suffix.is_a? String assert Faker::Company.buzzword.is_a? String assert Faker::Company.bs.is_a? String assert Faker::Company.name.is_a? String + end + + def test_internet_methods assert Faker::Internet.free_email.is_a? String assert Faker::Internet.domain_suffix.is_a? String + end + + def test_lorem_methods assert Faker::Lorem.word.is_a? String + end + + def test_name_methods assert Faker::Name.first_name.is_a? String assert Faker::Name.last_name.is_a? String assert Faker::Name.title.is_a? String assert Faker::Name.name.is_a? String + assert Faker::Name.name_with_middle.is_a? String + end + + def test_phone_number_methods assert Faker::PhoneNumber.phone_number.is_a? String assert Faker::PhoneNumber.cell_phone.is_a? String - assert Faker::Book.title.is_a? String - assert Faker::Book.author.is_a? String - assert Faker::Book.publisher.is_a? String - assert Faker::Book.quote.is_a? String end def test_fr_phone_format @@ -52,16 +74,4 @@ def test_fr_cell_phone_format mobile = Faker::PhoneNumber.cell_phone.gsub(/\D/, '') assert_match(/^(0|33)(6|7)\d{8}$/, mobile) end - - def test_fr_postcode - assert_match(/^[\d]{5}$/, Faker::Address.postcode) - end - - def test_fr_building_number - assert_match(/^\d+$/, Faker::Address.building_number) - end - - def test_fr_is_default_country - assert_equal('France', Faker::Address.default_country) - end end diff --git a/test/test_he_locale.rb b/test/test_he_locale.rb index dc809393b6..56de9937d5 100644 --- a/test/test_he_locale.rb +++ b/test/test_he_locale.rb @@ -11,11 +11,15 @@ def teardown Faker::Config.locale = nil end - def test_he_methods + def test_address_methods assert Faker::Address.city_prefix.is_a? String assert Faker::Address.city.is_a? String assert Faker::Address.street_prefix.is_a? String + end + + def test_name_methods assert Faker::Name.first_name.is_a? String assert Faker::Name.last_name.is_a? String + assert Faker::Name.name_with_middle.is_a? String end end diff --git a/test/test_id_locale.rb b/test/test_id_locale.rb index a897141d0a..e2c36a831a 100644 --- a/test/test_id_locale.rb +++ b/test/test_id_locale.rb @@ -12,14 +12,21 @@ def teardown Faker::Config.locale = @previous_locale end - def test_en_sg_methods - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String - assert Faker::Name.name.is_a? String + def test_address_methods assert Faker::Address.city.is_a? String assert Faker::Address.province.is_a? String assert Faker::Address.postcode.is_a? String assert Faker::Address.street_address.is_a? String + end + + def test_name_methods + assert Faker::Name.first_name.is_a? String + assert Faker::Name.last_name.is_a? String + assert Faker::Name.name.is_a? String + assert Faker::Name.name_with_middle.is_a? String + end + + def test_phone_number_methods assert Faker::PhoneNumber.phone_number.is_a? String end end diff --git a/test/test_it_locale.rb b/test/test_it_locale.rb index 6cef05ddbb..cc714ad150 100644 --- a/test/test_it_locale.rb +++ b/test/test_it_locale.rb @@ -11,7 +11,7 @@ def teardown Faker::Config.locale = nil end - def test_it_methods + def test_address_methods assert Faker::Address.city_prefix.is_a? String assert Faker::Address.city_suffix.is_a? String assert Faker::Address.country.is_a? String @@ -23,21 +23,25 @@ def test_it_methods assert Faker::Address.street_name.is_a? String assert Faker::Address.street_address.is_a? String assert Faker::Address.default_country.is_a? String + assert_equal('Italia', Faker::Address.default_country) + end + + def test_company_methods assert Faker::Company.suffix.is_a? String assert Faker::Company.buzzwords.is_a? Array assert Faker::Company.bs.is_a? String assert Faker::Company.name.is_a? String + end + + def test_internet_methods assert Faker::Internet.free_email.is_a? String assert Faker::Internet.domain_suffix.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.last_name.is_a? String end - def test_it_prefix_dot + def test_name_methods + assert Faker::Name.first_name.is_a? String + assert Faker::Name.last_name.is_a? String + assert Faker::Name.name_with_middle.is_a? String assert_equal('.', Faker::Name.prefix[-1, 1]) end - - def test_it_default_country - assert_equal('Italia', Faker::Address.default_country) - end end diff --git a/test/test_ja_locale.rb b/test/test_ja_locale.rb index 9bce54ef44..a9ba64cb05 100644 --- a/test/test_ja_locale.rb +++ b/test/test_ja_locale.rb @@ -11,7 +11,7 @@ def teardown Faker::Config.locale = nil end - def test_ja_methods + def test_address_methods assert Faker::Address.postcode.is_a? String assert Faker::Address.state.is_a? String assert Faker::Address.state_abbr.is_a? String @@ -19,17 +19,18 @@ def test_ja_methods assert Faker::Address.city_suffix.is_a? String assert Faker::Address.city.is_a? String assert Faker::Address.street_name.is_a? String - assert Faker::Lorem.words.is_a? Array - assert Faker::Name.last_name.is_a? String - assert Faker::Name.first_name.is_a? String - assert Faker::Name.name.is_a? String - assert Faker::University.prefix.is_a? String - assert Faker::University.suffix.is_a? String - assert Faker::University.name.is_a? String + end + + def test_cat_methods + assert Faker::Cat.breed.is_a? String + end + + def test_company_methods assert Faker::Company.suffix.is_a? String assert Faker::Company.name.is_a? String - assert Faker::Pokemon.name.is_a? String - assert Faker::Pokemon.location.is_a? String + end + + def test_food_methods assert Faker::Food.dish.is_a? String assert Faker::Food.description.is_a? String assert Faker::Food.ingredient.is_a? String @@ -38,7 +39,31 @@ def test_ja_methods assert Faker::Food.measurement.is_a? String assert Faker::Food.metric_measurement.is_a? String assert Faker::Food.sushi.is_a? String - assert Faker::Cat.breed.is_a? String + end + + def test_lorem_methods + assert Faker::Lorem.words.is_a? Array + end + + def test_name_methods + assert Faker::Name.last_name.is_a? String + assert Faker::Name.first_name.is_a? String + assert Faker::Name.name.is_a? String + assert Faker::Name.name_with_middle.is_a? String + end + + def test_pokemon_methods + assert Faker::Pokemon.name.is_a? String + assert Faker::Pokemon.location.is_a? String + end + + def test_university_methods + assert Faker::University.prefix.is_a? String + assert Faker::University.suffix.is_a? String + assert Faker::University.name.is_a? String + end + + def test_space_methods assert Faker::Space.planet.is_a? String assert Faker::Space.galaxy.is_a? String end diff --git a/test/test_ko_locale.rb b/test/test_ko_locale.rb index e3f6fb6367..ca94af945c 100644 --- a/test/test_ko_locale.rb +++ b/test/test_ko_locale.rb @@ -11,21 +11,34 @@ def teardown Faker::Config.locale = nil end - def test_ko_methods + def test_address_methods assert Faker::Address.postcode.is_a? String assert_equal(5, Faker::Address.postcode.length) assert Faker::Address.state_abbr.is_a? String assert Faker::Address.city_suffix.is_a? String assert Faker::Address.city_name.is_a? String assert Faker::Address.street_name.is_a? String + end + + def test_company_methods assert Faker::Company.suffix.is_a? String assert Faker::Company.prefix.is_a? String assert Faker::Company.name.is_a? String + end + + def test_internet_methods assert Faker::Internet.free_email.is_a? String assert Faker::Internet.domain_suffix.is_a? String + end + + def test_lorem_methods assert Faker::Lorem.words.is_a? Array + end + + def test_name_methods assert Faker::Name.last_name.is_a? String assert Faker::Name.first_name.is_a? String assert Faker::Name.name.is_a? String + assert Faker::Name.name_with_middle.is_a? String end end diff --git a/test/test_lv_locale.rb b/test/test_lv_locale.rb index 1f2b122a4a..b5a8df8584 100644 --- a/test/test_lv_locale.rb +++ b/test/test_lv_locale.rb @@ -53,5 +53,6 @@ def test_lv_name_methods assert Faker::Name.last_name.is_a? String assert Faker::Name.prefix.is_a? String assert Faker::Name.title.is_a? String + assert Faker::Name.name_with_middle.is_a? String end end diff --git a/test/test_nb_no_locale.rb b/test/test_nb_no_locale.rb index 4d71c92ec0..1c1f1ea911 100644 --- a/test/test_nb_no_locale.rb +++ b/test/test_nb_no_locale.rb @@ -19,9 +19,18 @@ def test_nb_no_methods assert Faker::Address.street_suffix.is_a? String assert Faker::Address.common_street_suffix.is_a? String assert Faker::Address.state.is_a? String + end + + def test_company_methods assert Faker::Company.suffix.is_a? String assert Faker::Company.name.is_a? String + end + + def test_internet_methods assert Faker::Internet.domain_suffix.is_a? String + end + + def test_name_methods assert Faker::Name.first_name.is_a? String assert Faker::Name.feminine_name.is_a? String assert Faker::Name.masculine_name.is_a? String @@ -29,5 +38,6 @@ def test_nb_no_methods assert Faker::Name.prefix.is_a? String assert Faker::Name.suffix.is_a? String assert Faker::Name.name.is_a? String + assert Faker::Name.name_with_middle.is_a? String end end diff --git a/test/test_nl_locale.rb b/test/test_nl_locale.rb index 5f2bca7898..ef3180a748 100644 --- a/test/test_nl_locale.rb +++ b/test/test_nl_locale.rb @@ -12,7 +12,7 @@ def teardown Faker::Config.locale = nil end - def test_nl_methods + def test_address_methods assert Faker::Address.building_number.is_a? String assert Faker::Address.secondary_address.is_a? String assert Faker::Address.postcode.is_a? String @@ -24,29 +24,42 @@ def test_nl_methods assert Faker::Address.street_name.is_a? String assert Faker::Address.street_address.is_a? String assert Faker::Address.default_country.is_a? String + assert_match(/\d{4} [A-Z]{2}(? Date: Wed, 10 Oct 2018 22:08:54 -0300 Subject: [PATCH 2/3] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bc5425ff96..25de473df3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -65,6 +65,7 @@ - [PR #1246](https://github.com/stympy/faker/pull/1246) Store list of generators with enabled uniqueness for faster clear [@MarcPer](https://github.com/MarcPer) ### Update/add locales +- [PR #1394](https://github.com/stympy/faker/pull/1394) Add name_with_middle - es locale and missing tests [@vbrazo](https://github.com/vbrazo) - [PR #1393](https://github.com/stympy/faker/pull/1393) Add missing pt-BR methods and locale tests [@vbrazo](https://github.com/vbrazo) - [PR #1392](https://github.com/stympy/faker/pull/1392) Add missing locales/methods for Faker::Name pt-BR [@heitorado](https://github.com/heitorado) - [PR #1391](https://github.com/stympy/faker/pull/1391) Add state abbr for Sergipe and Tocatins [@VSPPedro](https://github.com/VSPPedro) From f579ee3913cfd0d2c9ef5580d1954161decc07d5 Mon Sep 17 00:00:00 2001 From: Vitor Oliveira Date: Thu, 11 Oct 2018 09:08:33 -0300 Subject: [PATCH 3/3] Add name_with_middle to ja.yml --- lib/locales/ja.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/locales/ja.yml b/lib/locales/ja.yml index 21ede19ed5..7ca83a83b6 100644 --- a/lib/locales/ja.yml +++ b/lib/locales/ja.yml @@ -48,6 +48,8 @@ ja: first_name: ["翔太", "蓮", "翔", "陸", "颯太", "悠斗", "大翔", "翼", "樹", "奏太", "大和", "大輝", "悠", "隼人", "健太", "大輔", "駿", "陽斗", "優", "陽", "悠人", "誠", "拓海", "仁", "悠太", "悠真", "大地", "健", "遼", "大樹", "諒", "響", "太一", "一郎", "優斗", "亮", "海斗", "颯", "亮太", "匠", "陽太", "航", "瑛太", "直樹", "空", "光", "太郎", "輝", "一輝", "蒼", "葵", "優那", "優奈", "凛", "陽菜", "愛", "結衣", "美咲", "楓", "さくら", "遥", "美優", "莉子", "七海", "美月", "結菜", "真央", "花音", "陽子", "舞", "美羽", "優衣", "未来", "彩", "彩乃", "彩花", "優", "智子", "奈々", "千尋", "愛美", "優菜", "杏", "裕子", "芽衣", "綾乃", "琴音", "桜", "恵", "杏奈", "美桜", "優花", "玲奈", "結", "茜", "美穂", "明日香", "愛子", "美緒", "碧"] name: - "#{last_name} #{first_name}" + name_with_middle: + - "#{first_name} #{last_name} #{last_name}" phone_number: formats: ['0####-#-####', '0###-##-####', '0##-###-####', '0#-####-####']