aboutsummaryrefslogtreecommitdiff
path: root/src/locales/af_ZA
diff options
context:
space:
mode:
authorDivisionByZero <[email protected]>2024-06-30 19:06:31 +0200
committerGitHub <[email protected]>2024-06-30 19:06:31 +0200
commite21fcaf2398dfd9aed54136524fabd39866dfca4 (patch)
tree1c91c07cfd517f935540becee692b2dae70304e0 /src/locales/af_ZA
parent92a2f178343f4413bd6d782a7957eda86aa1b7b8 (diff)
downloadfaker-e21fcaf2398dfd9aed54136524fabd39866dfca4.tar.xz
faker-e21fcaf2398dfd9aed54136524fabd39866dfca4.zip
refactor(locale): group person entries by gender (#2938)
Diffstat (limited to 'src/locales/af_ZA')
-rw-r--r--src/locales/af_ZA/person/female_first_name.ts109
-rw-r--r--src/locales/af_ZA/person/first_name.ts668
-rw-r--r--src/locales/af_ZA/person/index.ts4
-rw-r--r--src/locales/af_ZA/person/last_name.ts330
-rw-r--r--src/locales/af_ZA/person/last_name_pattern.ts4
-rw-r--r--src/locales/af_ZA/person/male_first_name.ts115
6 files changed, 616 insertions, 614 deletions
diff --git a/src/locales/af_ZA/person/female_first_name.ts b/src/locales/af_ZA/person/female_first_name.ts
deleted file mode 100644
index 3190f818..00000000
--- a/src/locales/af_ZA/person/female_first_name.ts
+++ /dev/null
@@ -1,109 +0,0 @@
-export default [
- 'Susan',
- 'Monica',
- 'Linda',
- 'Elsa',
- 'Margaret',
- 'Lisa',
- 'Karen',
- 'Helen',
- 'Sandra',
- 'Sara',
- 'Kimberly',
- 'Angelique',
- 'Melissa',
- 'Brenda',
- 'Anna',
- 'Annelie',
- 'Katryn',
- 'Amanda',
- 'Stefanie',
- 'Marie',
- 'Janet',
- 'Rosemarie',
- 'Nicoleen',
- 'Paula',
- 'Robin',
- 'Rita',
- 'Edna',
- 'Carmen',
- 'Cindy',
- 'Edith',
- 'Ethel',
- 'Ellen',
- 'Elaine',
- 'Charlotte',
- 'Pauline',
- 'Juanita',
- 'Anita',
- 'Rhonda',
- 'Hazel',
- 'Debbie',
- 'Clara',
- 'Lucille',
- 'Eleanor',
- 'Alicia',
- 'Michele',
- 'Geraldine',
- 'Erika',
- 'Bernice',
- 'Audrey',
- 'Yvonne',
- 'Annette',
- 'Renette',
- 'Ida',
- 'Melanie',
- 'Jolanda',
- 'Vanessa',
- 'Alma',
- 'Sue-Marie',
- 'Carla',
- 'Rosemary',
- 'Wilma',
- 'Kristin',
- 'Natalie',
- 'Charlene',
- 'Melinda',
- 'Maureen',
- 'Tanya',
- 'Marlene',
- 'Heidi',
- 'Lydia',
- 'Vickie',
- 'Nina',
- 'Leona',
- 'Jenny',
- 'Sonia',
- 'Kristina',
- 'Katrina',
- 'Belinda',
- 'Natasha',
- 'Cecile',
- 'Angie',
- 'Lynda',
- 'Amelia',
- 'Monique',
- 'Kayla',
- 'Yvette',
- 'Olivia',
- 'Antoinette',
- 'Bridgette',
- 'Karla',
- 'Leticia',
- 'Krista',
- 'Robyn',
- 'Rosalie',
- 'Bernadette',
- 'Krystal',
- 'Nadine',
- 'Estelle',
- 'Lynette',
- 'Eloise',
- 'Jana',
- 'Kerry',
- 'Jenna',
- 'Tasha',
- 'Sonja',
- 'Elisa',
- 'Kristie',
-];
diff --git a/src/locales/af_ZA/person/first_name.ts b/src/locales/af_ZA/person/first_name.ts
index 23013e36..e2d9757d 100644
--- a/src/locales/af_ZA/person/first_name.ts
+++ b/src/locales/af_ZA/person/first_name.ts
@@ -1,221 +1,447 @@
-export default [
- 'Susan',
- 'Monica',
- 'Linda',
- 'Elsa',
- 'Margaret',
- 'Lisa',
- 'Karen',
- 'Helen',
- 'Sandra',
- 'Sara',
- 'Kimberly',
- 'Angelique',
- 'Melissa',
- 'Brenda',
- 'Anna',
- 'Annelie',
- 'Katryn',
- 'Amanda',
- 'Stefanie',
- 'Marie',
- 'Janet',
- 'Rosemarie',
- 'Nicoleen',
- 'Paula',
- 'Robin',
- 'Rita',
- 'Edna',
- 'Carmen',
- 'Cindy',
- 'Edith',
- 'Ethel',
- 'Ellen',
- 'Elaine',
- 'Charlotte',
- 'Pauline',
- 'Juanita',
- 'Anita',
- 'Rhonda',
- 'Hazel',
- 'Debbie',
- 'Clara',
- 'Lucille',
- 'Eleanor',
- 'Alicia',
- 'Michele',
- 'Geraldine',
- 'Erika',
- 'Bernice',
- 'Audrey',
- 'Yvonne',
- 'Annette',
- 'Renette',
- 'Ida',
- 'Melanie',
- 'Jolanda',
- 'Vanessa',
- 'Alma',
- 'Sue-Marie',
- 'Carla',
- 'Wilma',
- 'Kristin',
- 'Natalie',
- 'Charlene',
- 'Melinda',
- 'Maureen',
- 'Tanya',
- 'Marlene',
- 'Heidi',
- 'Lydia',
- 'Vickie',
- 'Nina',
- 'Leona',
- 'Jenny',
- 'Sonia',
- 'Kristina',
- 'Katrina',
- 'Belinda',
- 'Natasha',
- 'Cecile',
- 'Angie',
- 'Lynda',
- 'Amelia',
- 'Monique',
- 'Kayla',
- 'Yvette',
- 'Olivia',
- 'Antoinette',
- 'Bridgette',
- 'Karla',
- 'Leticia',
- 'Krista',
- 'Robyn',
- 'Rosalie',
- 'Bernadette',
- 'Krystal',
- 'Nadine',
- 'Estelle',
- 'Lynette',
- 'Eloise',
- 'Jana',
- 'Kerry',
- 'Jenna',
- 'Tasha',
- 'Sonja',
- 'Elisa',
- 'Kristie',
- 'Johan',
- 'Robert',
- 'Michael',
- 'William',
- 'Willem',
- 'David',
- 'Richard',
- 'Thomas',
- 'Charl',
- 'Christopher',
- 'Daniel',
- 'Dante',
- 'Paul',
- 'Mark',
- 'George',
- 'Kenneth',
- 'Steven',
- 'Edward',
- 'Ronald',
- 'Anthony',
- 'Albert',
- 'Kevin',
- 'Jaco',
- 'Jacobus',
- 'Mathuys',
- 'Frankie',
- 'Stephen',
- 'Andre',
- 'Raymond',
- 'Joshua',
- 'Dennis',
- 'Pieter',
- 'Henrie',
- 'Rigard',
- 'Riaan',
- 'Joe',
- 'Johannes',
- 'Hannes',
- 'Gerald',
- 'Gerhard',
- 'Willie',
- 'Roy',
- 'Adam',
- 'Harry',
- 'Wayne',
- 'Billy',
- 'Steve',
- 'Louis',
- 'Eugene',
- 'Russell',
- 'Bobbie',
- 'Victor',
- 'Martin',
- 'Ernest',
- 'Phillip',
- 'Craig',
- 'Alan',
- 'Shawn',
- 'Chris',
- 'Earl',
- 'Jimmy',
- 'Brian',
- 'Mike',
- 'Leonard',
- 'Dale',
- 'Allen',
- 'Vincent',
- 'Francois',
- 'Eddie',
- 'Alexander',
- 'Bernard',
- 'Markus',
- 'Micheal',
- 'Theo',
- 'Oscar',
- 'Derek',
- 'Wesley',
- 'Derrick',
- 'Herman',
- 'Rick',
- 'Ruben',
- 'Cecil',
- 'Roland',
- 'Harvey',
- 'Adriaan',
- 'Karl',
- 'Erik',
- 'Neil',
- 'Ian',
- 'Iwan',
- 'Julian',
- 'Nick',
- 'Shaun',
- 'Cameron',
- 'Wilbur',
- 'Rudolph',
- 'Rudy',
- 'Bennie',
- 'Lukas',
- 'Simon',
- 'Rufus',
- 'Hugo',
- 'Conrad',
- 'Tommie',
- 'Jan',
- 'Jacques',
- 'Morne',
- 'Vernon',
- 'Duanne',
- 'Theunis',
- 'Theuns',
- 'Wessel',
- 'Stephaans',
-];
+export default {
+ generic: [
+ 'Susan',
+ 'Monica',
+ 'Linda',
+ 'Elsa',
+ 'Margaret',
+ 'Lisa',
+ 'Karen',
+ 'Helen',
+ 'Sandra',
+ 'Sara',
+ 'Kimberly',
+ 'Angelique',
+ 'Melissa',
+ 'Brenda',
+ 'Anna',
+ 'Annelie',
+ 'Katryn',
+ 'Amanda',
+ 'Stefanie',
+ 'Marie',
+ 'Janet',
+ 'Rosemarie',
+ 'Nicoleen',
+ 'Paula',
+ 'Robin',
+ 'Rita',
+ 'Edna',
+ 'Carmen',
+ 'Cindy',
+ 'Edith',
+ 'Ethel',
+ 'Ellen',
+ 'Elaine',
+ 'Charlotte',
+ 'Pauline',
+ 'Juanita',
+ 'Anita',
+ 'Rhonda',
+ 'Hazel',
+ 'Debbie',
+ 'Clara',
+ 'Lucille',
+ 'Eleanor',
+ 'Alicia',
+ 'Michele',
+ 'Geraldine',
+ 'Erika',
+ 'Bernice',
+ 'Audrey',
+ 'Yvonne',
+ 'Annette',
+ 'Renette',
+ 'Ida',
+ 'Melanie',
+ 'Jolanda',
+ 'Vanessa',
+ 'Alma',
+ 'Sue-Marie',
+ 'Carla',
+ 'Wilma',
+ 'Kristin',
+ 'Natalie',
+ 'Charlene',
+ 'Melinda',
+ 'Maureen',
+ 'Tanya',
+ 'Marlene',
+ 'Heidi',
+ 'Lydia',
+ 'Vickie',
+ 'Nina',
+ 'Leona',
+ 'Jenny',
+ 'Sonia',
+ 'Kristina',
+ 'Katrina',
+ 'Belinda',
+ 'Natasha',
+ 'Cecile',
+ 'Angie',
+ 'Lynda',
+ 'Amelia',
+ 'Monique',
+ 'Kayla',
+ 'Yvette',
+ 'Olivia',
+ 'Antoinette',
+ 'Bridgette',
+ 'Karla',
+ 'Leticia',
+ 'Krista',
+ 'Robyn',
+ 'Rosalie',
+ 'Bernadette',
+ 'Krystal',
+ 'Nadine',
+ 'Estelle',
+ 'Lynette',
+ 'Eloise',
+ 'Jana',
+ 'Kerry',
+ 'Jenna',
+ 'Tasha',
+ 'Sonja',
+ 'Elisa',
+ 'Kristie',
+ 'Johan',
+ 'Robert',
+ 'Michael',
+ 'William',
+ 'Willem',
+ 'David',
+ 'Richard',
+ 'Thomas',
+ 'Charl',
+ 'Christopher',
+ 'Daniel',
+ 'Dante',
+ 'Paul',
+ 'Mark',
+ 'George',
+ 'Kenneth',
+ 'Steven',
+ 'Edward',
+ 'Ronald',
+ 'Anthony',
+ 'Albert',
+ 'Kevin',
+ 'Jaco',
+ 'Jacobus',
+ 'Mathuys',
+ 'Frankie',
+ 'Stephen',
+ 'Andre',
+ 'Raymond',
+ 'Joshua',
+ 'Dennis',
+ 'Pieter',
+ 'Henrie',
+ 'Rigard',
+ 'Riaan',
+ 'Joe',
+ 'Johannes',
+ 'Hannes',
+ 'Gerald',
+ 'Gerhard',
+ 'Willie',
+ 'Roy',
+ 'Adam',
+ 'Harry',
+ 'Wayne',
+ 'Billy',
+ 'Steve',
+ 'Louis',
+ 'Eugene',
+ 'Russell',
+ 'Bobbie',
+ 'Victor',
+ 'Martin',
+ 'Ernest',
+ 'Phillip',
+ 'Craig',
+ 'Alan',
+ 'Shawn',
+ 'Chris',
+ 'Earl',
+ 'Jimmy',
+ 'Brian',
+ 'Mike',
+ 'Leonard',
+ 'Dale',
+ 'Allen',
+ 'Vincent',
+ 'Francois',
+ 'Eddie',
+ 'Alexander',
+ 'Bernard',
+ 'Markus',
+ 'Micheal',
+ 'Theo',
+ 'Oscar',
+ 'Derek',
+ 'Wesley',
+ 'Derrick',
+ 'Herman',
+ 'Rick',
+ 'Ruben',
+ 'Cecil',
+ 'Roland',
+ 'Harvey',
+ 'Adriaan',
+ 'Karl',
+ 'Erik',
+ 'Neil',
+ 'Ian',
+ 'Iwan',
+ 'Julian',
+ 'Nick',
+ 'Shaun',
+ 'Cameron',
+ 'Wilbur',
+ 'Rudolph',
+ 'Rudy',
+ 'Bennie',
+ 'Lukas',
+ 'Simon',
+ 'Rufus',
+ 'Hugo',
+ 'Conrad',
+ 'Tommie',
+ 'Jan',
+ 'Jacques',
+ 'Morne',
+ 'Vernon',
+ 'Duanne',
+ 'Theunis',
+ 'Theuns',
+ 'Wessel',
+ 'Stephaans',
+ ],
+ female: [
+ 'Susan',
+ 'Monica',
+ 'Linda',
+ 'Elsa',
+ 'Margaret',
+ 'Lisa',
+ 'Karen',
+ 'Helen',
+ 'Sandra',
+ 'Sara',
+ 'Kimberly',
+ 'Angelique',
+ 'Melissa',
+ 'Brenda',
+ 'Anna',
+ 'Annelie',
+ 'Katryn',
+ 'Amanda',
+ 'Stefanie',
+ 'Marie',
+ 'Janet',
+ 'Rosemarie',
+ 'Nicoleen',
+ 'Paula',
+ 'Robin',
+ 'Rita',
+ 'Edna',
+ 'Carmen',
+ 'Cindy',
+ 'Edith',
+ 'Ethel',
+ 'Ellen',
+ 'Elaine',
+ 'Charlotte',
+ 'Pauline',
+ 'Juanita',
+ 'Anita',
+ 'Rhonda',
+ 'Hazel',
+ 'Debbie',
+ 'Clara',
+ 'Lucille',
+ 'Eleanor',
+ 'Alicia',
+ 'Michele',
+ 'Geraldine',
+ 'Erika',
+ 'Bernice',
+ 'Audrey',
+ 'Yvonne',
+ 'Annette',
+ 'Renette',
+ 'Ida',
+ 'Melanie',
+ 'Jolanda',
+ 'Vanessa',
+ 'Alma',
+ 'Sue-Marie',
+ 'Carla',
+ 'Rosemary',
+ 'Wilma',
+ 'Kristin',
+ 'Natalie',
+ 'Charlene',
+ 'Melinda',
+ 'Maureen',
+ 'Tanya',
+ 'Marlene',
+ 'Heidi',
+ 'Lydia',
+ 'Vickie',
+ 'Nina',
+ 'Leona',
+ 'Jenny',
+ 'Sonia',
+ 'Kristina',
+ 'Katrina',
+ 'Belinda',
+ 'Natasha',
+ 'Cecile',
+ 'Angie',
+ 'Lynda',
+ 'Amelia',
+ 'Monique',
+ 'Kayla',
+ 'Yvette',
+ 'Olivia',
+ 'Antoinette',
+ 'Bridgette',
+ 'Karla',
+ 'Leticia',
+ 'Krista',
+ 'Robyn',
+ 'Rosalie',
+ 'Bernadette',
+ 'Krystal',
+ 'Nadine',
+ 'Estelle',
+ 'Lynette',
+ 'Eloise',
+ 'Jana',
+ 'Kerry',
+ 'Jenna',
+ 'Tasha',
+ 'Sonja',
+ 'Elisa',
+ 'Kristie',
+ ],
+ male: [
+ 'Johan',
+ 'Robert',
+ 'Michael',
+ 'William',
+ 'Willem',
+ 'David',
+ 'Richard',
+ 'Thomas',
+ 'Charl',
+ 'Christopher',
+ 'Daniel',
+ 'Dante',
+ 'Paul',
+ 'Mark',
+ 'George',
+ 'Kenneth',
+ 'Steven',
+ 'Edward',
+ 'Ronald',
+ 'Anthony',
+ 'Albert',
+ 'Kevin',
+ 'Jaco',
+ 'Jacobus',
+ 'Mathuys',
+ 'Frankie',
+ 'Stephen',
+ 'Andre',
+ 'Raymond',
+ 'Joshua',
+ 'Dennis',
+ 'Pieter',
+ 'Henrie',
+ 'Rigard',
+ 'Riaan',
+ 'Joe',
+ 'Johannes',
+ 'Hannes',
+ 'Gerald',
+ 'Gerhard',
+ 'Willie',
+ 'Roy',
+ 'Adam',
+ 'Harry',
+ 'Wayne',
+ 'Billy',
+ 'Steve',
+ 'Louis',
+ 'Eugene',
+ 'Russell',
+ 'Bobbie',
+ 'Victor',
+ 'Martin',
+ 'Ernest',
+ 'Phillip',
+ 'Craig',
+ 'Alan',
+ 'Shawn',
+ 'Chris',
+ 'Earl',
+ 'Jimmy',
+ 'Brian',
+ 'Mike',
+ 'Leonard',
+ 'Dale',
+ 'Allen',
+ 'Vincent',
+ 'Francois',
+ 'Eddie',
+ 'Alexander',
+ 'Bernard',
+ 'Markus',
+ 'Micheal',
+ 'Theo',
+ 'Oscar',
+ 'Derek',
+ 'Wesley',
+ 'Derrick',
+ 'Herman',
+ 'Rick',
+ 'Ruben',
+ 'Cecil',
+ 'Roland',
+ 'Harvey',
+ 'Adriaan',
+ 'Karl',
+ 'Erik',
+ 'Neil',
+ 'Ian',
+ 'Iwan',
+ 'Julian',
+ 'Nick',
+ 'Shaun',
+ 'Cameron',
+ 'Wilbur',
+ 'Rudolph',
+ 'Rudy',
+ 'Bennie',
+ 'Lukas',
+ 'Simon',
+ 'Rufus',
+ 'Hugo',
+ 'Conrad',
+ 'Tommie',
+ 'Jan',
+ 'Jacques',
+ 'Morne',
+ 'Vernon',
+ 'Duanne',
+ 'Theunis',
+ 'Theuns',
+ 'Wessel',
+ 'Stephaans',
+ ],
+};
diff --git a/src/locales/af_ZA/person/index.ts b/src/locales/af_ZA/person/index.ts
index cd8f0155..7f6e73a2 100644
--- a/src/locales/af_ZA/person/index.ts
+++ b/src/locales/af_ZA/person/index.ts
@@ -3,18 +3,14 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { PersonDefinition } from '../../..';
-import female_first_name from './female_first_name';
import first_name from './first_name';
import last_name from './last_name';
import last_name_pattern from './last_name_pattern';
-import male_first_name from './male_first_name';
const person: PersonDefinition = {
- female_first_name,
first_name,
last_name,
last_name_pattern,
- male_first_name,
};
export default person;
diff --git a/src/locales/af_ZA/person/last_name.ts b/src/locales/af_ZA/person/last_name.ts
index bffe4385..6a9354d1 100644
--- a/src/locales/af_ZA/person/last_name.ts
+++ b/src/locales/af_ZA/person/last_name.ts
@@ -1,164 +1,166 @@
-export default [
- 'van de Merwe',
- 'Schoeman',
- 'Barnard',
- 'de Kock',
- 'Meintjies',
- 'le Roux',
- 'Koen',
- 'Morkel',
- 'Viljoen',
- 'Smit',
- 'Nel',
- 'Grobelaar',
- 'Oppenheimer',
- 'Castelyn',
- 'du Preez',
- 'Cronnje',
- 'Donald',
- 'Pringle',
- 'Snell',
- 'Burger',
- 'van Heerden',
- 'van de Heefer',
- 'Wessels',
- 'Eksteen',
- 'Kirsten',
- 'de Villiers',
- 'Olivier',
- 'Steyn',
- 'Kallis',
- 'Ackerman',
- 'Dippenaar',
- 'Strydon',
- 'Boje',
- 'Pretorius',
- 'Langeveldt',
- 'Botha',
- 'Duminy',
- 'Fuller',
- 'Philander',
- 'Daniels',
- 'Fichardt',
- 'van Zyl',
- 'de Bruyn',
- 'van der Bijl',
- 'Dyer',
- 'van Buuren',
- 'Boyes',
- 'Versfeld',
- 'Bisset',
- 'Castens',
- 'Louw',
- 'Powell',
- 'Snedden',
- 'van Renen',
- 'Myburg',
- 'Bredenkamp',
- 'Mellett',
- 'Hertzog',
- 'Theunissen',
- 'de Waal',
- 'Cloete',
- 'Krige',
- 'Melker',
- 'Loubser',
- 'Stegmann',
- 'Joubert',
- 'Luyt',
- 'Roos',
- 'Lombard',
- 'van der Hoff',
- 'Immelman',
- 'Els',
- 'Delaney',
- 'Strauss',
- 'Meyer',
- 'Pienaar',
- 'du Plessis',
- 'van Rooyen',
- 'Kruger',
- 'Mostert',
- 'Scholtz',
- 'Aucamp',
- 'Albertyn',
- 'Bosman',
- 'Bester',
- 'Truter',
- 'Prinsloo',
- 'van Niekerk',
- 'Zimmerman',
- 'Venter',
- 'van den Berg',
- 'de Wet',
- 'Marais',
- 'van Jaarsveld',
- 'Jordaan',
- 'Malan',
- 'Viviers',
- 'Myburgh',
- 'Hoffman',
- 'Bekker',
- 'Rossouw',
- 'Rens',
- 'Lochner',
- 'Hanekom',
- 'Schmidt',
- 'Wentzel',
- 'Bezuidenhout',
- 'Cilliers',
- 'Naude',
- 'de Vos',
- 'Goosen',
- 'Durand',
- 'Potgieter',
- 'van Deventer',
- 'de Klerk',
- 'Spies',
- 'Snyman',
- 'Oosthuizen',
- 'Bosch',
- 'Vogel',
- 'Fourie',
- 'van Staden',
- 'Wagenaar',
- 'Wolmerans',
- 'Veldsman',
- 'Tromp',
- 'Serfontein',
- 'Claasen',
- 'Heunis',
- 'Visagie',
- 'Ferreira',
- 'Erasmus',
- 'Knoetze',
- 'Jansen van Rensburg',
- 'Styger',
- 'Roberts',
- 'Richter',
- 'Lotter',
- 'Swart',
- 'Badenhorst',
- 'Laubscher',
- 'Hattingh',
- 'Visser',
- 'Brink',
- 'Theron',
- 'Paulse',
- 'Basson',
- 'van der Westhuyzen',
- 'Gerber',
- 'Human',
- 'Uys',
- 'Hougaard',
- 'Steenkamp',
- 'Pieterse',
- 'Brits',
- 'Jantjies',
- 'Etzebeth',
- 'de Jager',
- 'Boshoff',
- 'Kriel',
- 'Vosloo',
- 'Carstens',
-];
+export default {
+ generic: [
+ 'van de Merwe',
+ 'Schoeman',
+ 'Barnard',
+ 'de Kock',
+ 'Meintjies',
+ 'le Roux',
+ 'Koen',
+ 'Morkel',
+ 'Viljoen',
+ 'Smit',
+ 'Nel',
+ 'Grobelaar',
+ 'Oppenheimer',
+ 'Castelyn',
+ 'du Preez',
+ 'Cronnje',
+ 'Donald',
+ 'Pringle',
+ 'Snell',
+ 'Burger',
+ 'van Heerden',
+ 'van de Heefer',
+ 'Wessels',
+ 'Eksteen',
+ 'Kirsten',
+ 'de Villiers',
+ 'Olivier',
+ 'Steyn',
+ 'Kallis',
+ 'Ackerman',
+ 'Dippenaar',
+ 'Strydon',
+ 'Boje',
+ 'Pretorius',
+ 'Langeveldt',
+ 'Botha',
+ 'Duminy',
+ 'Fuller',
+ 'Philander',
+ 'Daniels',
+ 'Fichardt',
+ 'van Zyl',
+ 'de Bruyn',
+ 'van der Bijl',
+ 'Dyer',
+ 'van Buuren',
+ 'Boyes',
+ 'Versfeld',
+ 'Bisset',
+ 'Castens',
+ 'Louw',
+ 'Powell',
+ 'Snedden',
+ 'van Renen',
+ 'Myburg',
+ 'Bredenkamp',
+ 'Mellett',
+ 'Hertzog',
+ 'Theunissen',
+ 'de Waal',
+ 'Cloete',
+ 'Krige',
+ 'Melker',
+ 'Loubser',
+ 'Stegmann',
+ 'Joubert',
+ 'Luyt',
+ 'Roos',
+ 'Lombard',
+ 'van der Hoff',
+ 'Immelman',
+ 'Els',
+ 'Delaney',
+ 'Strauss',
+ 'Meyer',
+ 'Pienaar',
+ 'du Plessis',
+ 'van Rooyen',
+ 'Kruger',
+ 'Mostert',
+ 'Scholtz',
+ 'Aucamp',
+ 'Albertyn',
+ 'Bosman',
+ 'Bester',
+ 'Truter',
+ 'Prinsloo',
+ 'van Niekerk',
+ 'Zimmerman',
+ 'Venter',
+ 'van den Berg',
+ 'de Wet',
+ 'Marais',
+ 'van Jaarsveld',
+ 'Jordaan',
+ 'Malan',
+ 'Viviers',
+ 'Myburgh',
+ 'Hoffman',
+ 'Bekker',
+ 'Rossouw',
+ 'Rens',
+ 'Lochner',
+ 'Hanekom',
+ 'Schmidt',
+ 'Wentzel',
+ 'Bezuidenhout',
+ 'Cilliers',
+ 'Naude',
+ 'de Vos',
+ 'Goosen',
+ 'Durand',
+ 'Potgieter',
+ 'van Deventer',
+ 'de Klerk',
+ 'Spies',
+ 'Snyman',
+ 'Oosthuizen',
+ 'Bosch',
+ 'Vogel',
+ 'Fourie',
+ 'van Staden',
+ 'Wagenaar',
+ 'Wolmerans',
+ 'Veldsman',
+ 'Tromp',
+ 'Serfontein',
+ 'Claasen',
+ 'Heunis',
+ 'Visagie',
+ 'Ferreira',
+ 'Erasmus',
+ 'Knoetze',
+ 'Jansen van Rensburg',
+ 'Styger',
+ 'Roberts',
+ 'Richter',
+ 'Lotter',
+ 'Swart',
+ 'Badenhorst',
+ 'Laubscher',
+ 'Hattingh',
+ 'Visser',
+ 'Brink',
+ 'Theron',
+ 'Paulse',
+ 'Basson',
+ 'van der Westhuyzen',
+ 'Gerber',
+ 'Human',
+ 'Uys',
+ 'Hougaard',
+ 'Steenkamp',
+ 'Pieterse',
+ 'Brits',
+ 'Jantjies',
+ 'Etzebeth',
+ 'de Jager',
+ 'Boshoff',
+ 'Kriel',
+ 'Vosloo',
+ 'Carstens',
+ ],
+};
diff --git a/src/locales/af_ZA/person/last_name_pattern.ts b/src/locales/af_ZA/person/last_name_pattern.ts
index c66a770f..3c459bdb 100644
--- a/src/locales/af_ZA/person/last_name_pattern.ts
+++ b/src/locales/af_ZA/person/last_name_pattern.ts
@@ -1 +1,3 @@
-export default [{ value: '{{person.last_name}}', weight: 1 }];
+export default {
+ generic: [{ value: '{{person.last_name.generic}}', weight: 1 }],
+};
diff --git a/src/locales/af_ZA/person/male_first_name.ts b/src/locales/af_ZA/person/male_first_name.ts
deleted file mode 100644
index 1571b1dc..00000000
--- a/src/locales/af_ZA/person/male_first_name.ts
+++ /dev/null
@@ -1,115 +0,0 @@
-export default [
- 'Johan',
- 'Robert',
- 'Michael',
- 'William',
- 'Willem',
- 'David',
- 'Richard',
- 'Thomas',
- 'Charl',
- 'Christopher',
- 'Daniel',
- 'Dante',
- 'Paul',
- 'Mark',
- 'George',
- 'Kenneth',
- 'Steven',
- 'Edward',
- 'Ronald',
- 'Anthony',
- 'Albert',
- 'Kevin',
- 'Jaco',
- 'Jacobus',
- 'Mathuys',
- 'Frankie',
- 'Stephen',
- 'Andre',
- 'Raymond',
- 'Joshua',
- 'Dennis',
- 'Pieter',
- 'Henrie',
- 'Rigard',
- 'Riaan',
- 'Joe',
- 'Johannes',
- 'Hannes',
- 'Gerald',
- 'Gerhard',
- 'Willie',
- 'Roy',
- 'Adam',
- 'Harry',
- 'Wayne',
- 'Billy',
- 'Steve',
- 'Louis',
- 'Eugene',
- 'Russell',
- 'Bobbie',
- 'Victor',
- 'Martin',
- 'Ernest',
- 'Phillip',
- 'Craig',
- 'Alan',
- 'Shawn',
- 'Chris',
- 'Earl',
- 'Jimmy',
- 'Brian',
- 'Mike',
- 'Leonard',
- 'Dale',
- 'Allen',
- 'Vincent',
- 'Francois',
- 'Eddie',
- 'Alexander',
- 'Bernard',
- 'Markus',
- 'Micheal',
- 'Theo',
- 'Oscar',
- 'Derek',
- 'Wesley',
- 'Derrick',
- 'Herman',
- 'Rick',
- 'Ruben',
- 'Cecil',
- 'Roland',
- 'Harvey',
- 'Adriaan',
- 'Karl',
- 'Erik',
- 'Neil',
- 'Ian',
- 'Iwan',
- 'Julian',
- 'Nick',
- 'Shaun',
- 'Cameron',
- 'Wilbur',
- 'Rudolph',
- 'Rudy',
- 'Bennie',
- 'Lukas',
- 'Simon',
- 'Rufus',
- 'Hugo',
- 'Conrad',
- 'Tommie',
- 'Jan',
- 'Jacques',
- 'Morne',
- 'Vernon',
- 'Duanne',
- 'Theunis',
- 'Theuns',
- 'Wessel',
- 'Stephaans',
-];