aboutsummaryrefslogtreecommitdiff
path: root/src/locales/sv
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/sv
parent92a2f178343f4413bd6d782a7957eda86aa1b7b8 (diff)
downloadfaker-e21fcaf2398dfd9aed54136524fabd39866dfca4.tar.xz
faker-e21fcaf2398dfd9aed54136524fabd39866dfca4.zip
refactor(locale): group person entries by gender (#2938)
Diffstat (limited to 'src/locales/sv')
-rw-r--r--src/locales/sv/company/name_pattern.ts6
-rw-r--r--src/locales/sv/location/street_pattern.ts4
-rw-r--r--src/locales/sv/person/female_first_name.ts102
-rw-r--r--src/locales/sv/person/female_prefix.ts1
-rw-r--r--src/locales/sv/person/first_name.ts610
-rw-r--r--src/locales/sv/person/index.ts8
-rw-r--r--src/locales/sv/person/last_name.ts206
-rw-r--r--src/locales/sv/person/last_name_pattern.ts13
-rw-r--r--src/locales/sv/person/male_first_name.ts102
-rw-r--r--src/locales/sv/person/male_prefix.ts1
-rw-r--r--src/locales/sv/person/prefix.ts10
11 files changed, 531 insertions, 532 deletions
diff --git a/src/locales/sv/company/name_pattern.ts b/src/locales/sv/company/name_pattern.ts
index 7bf06daf..526b8601 100644
--- a/src/locales/sv/company/name_pattern.ts
+++ b/src/locales/sv/company/name_pattern.ts
@@ -1,5 +1,5 @@
export default [
- '{{person.last_name}} {{company.legal_entity_type}}',
- '{{person.last_name}}, {{person.last_name}} {{company.legal_entity_type}}',
- '{{person.last_name}}-{{person.last_name}}',
+ '{{person.last_name.generic}} {{company.legal_entity_type}}',
+ '{{person.last_name.generic}}, {{person.last_name.generic}} {{company.legal_entity_type}}',
+ '{{person.last_name.generic}}-{{person.last_name.generic}}',
];
diff --git a/src/locales/sv/location/street_pattern.ts b/src/locales/sv/location/street_pattern.ts
index 1e4fbfd7..12073b99 100644
--- a/src/locales/sv/location/street_pattern.ts
+++ b/src/locales/sv/location/street_pattern.ts
@@ -1,6 +1,6 @@
export default [
'{{location.street_name}}{{location.street_suffix}}',
'{{location.street_prefix}} {{location.street_name}}{{location.street_suffix}}',
- '{{person.first_name}}{{location.common_street_suffix}}',
- '{{person.last_name}}{{location.common_street_suffix}}',
+ '{{person.first_name.generic}}{{location.common_street_suffix}}',
+ '{{person.last_name.generic}}{{location.common_street_suffix}}',
];
diff --git a/src/locales/sv/person/female_first_name.ts b/src/locales/sv/person/female_first_name.ts
deleted file mode 100644
index b9d4f6ed..00000000
--- a/src/locales/sv/person/female_first_name.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-export default [
- 'Anna',
- 'Eva',
- 'Maria',
- 'Karin',
- 'Sara',
- 'Kristina',
- 'Lena',
- 'Emma',
- 'Kerstin',
- 'Marie',
- 'Malin',
- 'Ingrid',
- 'Jenny',
- 'Hanna',
- 'Linda',
- 'Annika',
- 'Susanne',
- 'Elin',
- 'Monica',
- 'Birgitta',
- 'Sofia',
- 'Johanna',
- 'Inger',
- 'Carina',
- 'Elisabeth',
- 'Julia',
- 'Ulla',
- 'Katarina',
- 'Linnéa',
- 'Emelie',
- 'Ida',
- 'Helena',
- 'Camilla',
- 'Åsa',
- 'Anette',
- 'Sandra',
- 'Gunilla',
- 'Anita',
- 'Maja',
- 'Marianne',
- 'Margareta',
- 'Amanda',
- 'Anneli',
- 'Therese',
- 'Ann',
- 'Josefin',
- 'Cecilia',
- 'Jessica',
- 'Helen',
- 'Lisa',
- 'Matilda',
- 'Caroline',
- 'Alice',
- 'Frida',
- 'Ulrika',
- 'Elsa',
- 'Barbro',
- 'Siv',
- 'Rebecca',
- 'Madeleine',
- 'Klara',
- 'Ebba',
- 'Sofie',
- 'Isabelle',
- 'Agneta',
- 'Gun',
- 'Wilma',
- 'Lina',
- 'Berit',
- 'Pia',
- 'Ella',
- 'Ellen',
- 'Yvonne',
- 'Louise',
- 'Astrid',
- 'Moa',
- 'Olivia',
- 'Nathalie',
- 'Mona',
- 'Agnes',
- 'Emilia',
- 'Alexandra',
- 'Alva',
- 'Britt',
- 'Erika',
- 'Viktoria',
- 'Ann-Christin',
- 'Felicia',
- 'Ann-Marie',
- 'Sonja',
- 'Britt-Marie',
- 'Pernilla',
- 'Lovisa',
- 'Charlotte',
- 'Linn',
- 'Gunnel',
- 'Nina',
- 'Mikaela',
- 'Karolina',
- 'Lisbeth',
-];
diff --git a/src/locales/sv/person/female_prefix.ts b/src/locales/sv/person/female_prefix.ts
deleted file mode 100644
index d18bd457..00000000
--- a/src/locales/sv/person/female_prefix.ts
+++ /dev/null
@@ -1 +0,0 @@
-export default ['Dr.', 'Prof.', 'PhD.'];
diff --git a/src/locales/sv/person/first_name.ts b/src/locales/sv/person/first_name.ts
index 1c9d18a9..4dd9c283 100644
--- a/src/locales/sv/person/first_name.ts
+++ b/src/locales/sv/person/first_name.ts
@@ -1,202 +1,408 @@
-export default [
- 'Anna',
- 'Eva',
- 'Maria',
- 'Karin',
- 'Sara',
- 'Kristina',
- 'Lena',
- 'Emma',
- 'Kerstin',
- 'Marie',
- 'Malin',
- 'Ingrid',
- 'Jenny',
- 'Hanna',
- 'Linda',
- 'Annika',
- 'Susanne',
- 'Elin',
- 'Monica',
- 'Birgitta',
- 'Sofia',
- 'Johanna',
- 'Inger',
- 'Carina',
- 'Elisabeth',
- 'Julia',
- 'Ulla',
- 'Katarina',
- 'Linnéa',
- 'Emelie',
- 'Ida',
- 'Helena',
- 'Camilla',
- 'Åsa',
- 'Anette',
- 'Sandra',
- 'Gunilla',
- 'Anita',
- 'Maja',
- 'Marianne',
- 'Margareta',
- 'Amanda',
- 'Anneli',
- 'Therese',
- 'Ann',
- 'Josefin',
- 'Cecilia',
- 'Jessica',
- 'Helen',
- 'Lisa',
- 'Matilda',
- 'Caroline',
- 'Alice',
- 'Frida',
- 'Ulrika',
- 'Elsa',
- 'Barbro',
- 'Siv',
- 'Rebecca',
- 'Madeleine',
- 'Klara',
- 'Ebba',
- 'Sofie',
- 'Isabelle',
- 'Agneta',
- 'Gun',
- 'Wilma',
- 'Lina',
- 'Berit',
- 'Pia',
- 'Ella',
- 'Ellen',
- 'Yvonne',
- 'Louise',
- 'Astrid',
- 'Moa',
- 'Olivia',
- 'Nathalie',
- 'Mona',
- 'Agnes',
- 'Emilia',
- 'Alexandra',
- 'Alva',
- 'Britt',
- 'Erika',
- 'Viktoria',
- 'Ann-Christin',
- 'Felicia',
- 'Ann-Marie',
- 'Sonja',
- 'Britt-Marie',
- 'Pernilla',
- 'Lovisa',
- 'Charlotte',
- 'Linn',
- 'Gunnel',
- 'Nina',
- 'Mikaela',
- 'Karolina',
- 'Lisbeth',
- 'Lars',
- 'Mikael',
- 'Anders',
- 'Johan',
- 'Erik',
- 'Per',
- 'Peter',
- 'Karl',
- 'Thomas',
- 'Jan',
- 'Daniel',
- 'Fredrik',
- 'Andreas',
- 'Hans',
- 'Stefan',
- 'Mohamed',
- 'Mats',
- 'Marcus',
- 'Mattias',
- 'Magnus',
- 'Jonas',
- 'Oskar',
- 'Alexander',
- 'Niklas',
- 'Bengt',
- 'Martin',
- 'Bo',
- 'Nils',
- 'Viktor',
- 'Patrik',
- 'Björn',
- 'David',
- 'Leif',
- 'Filip',
- 'Henrik',
- 'Joakim',
- 'Emil',
- 'Christer',
- 'Ulf',
- 'Sven',
- 'Simon',
- 'Christoffer',
- 'Anton',
- 'Gustav',
- 'Robert',
- 'Christian',
- 'William',
- 'Tommy',
- 'Kjell',
- 'Lucas',
- 'Rickard',
- 'Håkan',
- 'Adam',
- 'Göran',
- 'Jakob',
- 'Jonathan',
- 'Rolf',
- 'Lennart',
- 'Robin',
- 'Sebastian',
- 'Elias',
- 'Tobias',
- 'John',
- 'Stig',
- 'Axel',
- 'Linus',
- 'Oliver',
- 'Kent',
- 'Hugo',
- 'Isak',
- 'Roger',
- 'Jesper',
- 'Claes',
- 'Albin',
- 'Ludvig',
- 'Jörgen',
- 'Rasmus',
- 'Max',
- 'Ali',
- 'Jimmy',
- 'Kenneth',
- 'Joel',
- 'Gunnar',
- 'Dennis',
- 'Josef',
- 'Johnny',
- 'Olle',
- 'Liam',
- 'Leo',
- 'Olof',
- 'Pontus',
- 'Åke',
- 'Kurt',
- 'Kevin',
- 'Samuel',
- 'Edvin',
- 'Gabriel',
- 'Torbjörn',
- 'Arvid',
- 'Felix',
-];
+export default {
+ generic: [
+ 'Anna',
+ 'Eva',
+ 'Maria',
+ 'Karin',
+ 'Sara',
+ 'Kristina',
+ 'Lena',
+ 'Emma',
+ 'Kerstin',
+ 'Marie',
+ 'Malin',
+ 'Ingrid',
+ 'Jenny',
+ 'Hanna',
+ 'Linda',
+ 'Annika',
+ 'Susanne',
+ 'Elin',
+ 'Monica',
+ 'Birgitta',
+ 'Sofia',
+ 'Johanna',
+ 'Inger',
+ 'Carina',
+ 'Elisabeth',
+ 'Julia',
+ 'Ulla',
+ 'Katarina',
+ 'Linnéa',
+ 'Emelie',
+ 'Ida',
+ 'Helena',
+ 'Camilla',
+ 'Åsa',
+ 'Anette',
+ 'Sandra',
+ 'Gunilla',
+ 'Anita',
+ 'Maja',
+ 'Marianne',
+ 'Margareta',
+ 'Amanda',
+ 'Anneli',
+ 'Therese',
+ 'Ann',
+ 'Josefin',
+ 'Cecilia',
+ 'Jessica',
+ 'Helen',
+ 'Lisa',
+ 'Matilda',
+ 'Caroline',
+ 'Alice',
+ 'Frida',
+ 'Ulrika',
+ 'Elsa',
+ 'Barbro',
+ 'Siv',
+ 'Rebecca',
+ 'Madeleine',
+ 'Klara',
+ 'Ebba',
+ 'Sofie',
+ 'Isabelle',
+ 'Agneta',
+ 'Gun',
+ 'Wilma',
+ 'Lina',
+ 'Berit',
+ 'Pia',
+ 'Ella',
+ 'Ellen',
+ 'Yvonne',
+ 'Louise',
+ 'Astrid',
+ 'Moa',
+ 'Olivia',
+ 'Nathalie',
+ 'Mona',
+ 'Agnes',
+ 'Emilia',
+ 'Alexandra',
+ 'Alva',
+ 'Britt',
+ 'Erika',
+ 'Viktoria',
+ 'Ann-Christin',
+ 'Felicia',
+ 'Ann-Marie',
+ 'Sonja',
+ 'Britt-Marie',
+ 'Pernilla',
+ 'Lovisa',
+ 'Charlotte',
+ 'Linn',
+ 'Gunnel',
+ 'Nina',
+ 'Mikaela',
+ 'Karolina',
+ 'Lisbeth',
+ 'Lars',
+ 'Mikael',
+ 'Anders',
+ 'Johan',
+ 'Erik',
+ 'Per',
+ 'Peter',
+ 'Karl',
+ 'Thomas',
+ 'Jan',
+ 'Daniel',
+ 'Fredrik',
+ 'Andreas',
+ 'Hans',
+ 'Stefan',
+ 'Mohamed',
+ 'Mats',
+ 'Marcus',
+ 'Mattias',
+ 'Magnus',
+ 'Jonas',
+ 'Oskar',
+ 'Alexander',
+ 'Niklas',
+ 'Bengt',
+ 'Martin',
+ 'Bo',
+ 'Nils',
+ 'Viktor',
+ 'Patrik',
+ 'Björn',
+ 'David',
+ 'Leif',
+ 'Filip',
+ 'Henrik',
+ 'Joakim',
+ 'Emil',
+ 'Christer',
+ 'Ulf',
+ 'Sven',
+ 'Simon',
+ 'Christoffer',
+ 'Anton',
+ 'Gustav',
+ 'Robert',
+ 'Christian',
+ 'William',
+ 'Tommy',
+ 'Kjell',
+ 'Lucas',
+ 'Rickard',
+ 'Håkan',
+ 'Adam',
+ 'Göran',
+ 'Jakob',
+ 'Jonathan',
+ 'Rolf',
+ 'Lennart',
+ 'Robin',
+ 'Sebastian',
+ 'Elias',
+ 'Tobias',
+ 'John',
+ 'Stig',
+ 'Axel',
+ 'Linus',
+ 'Oliver',
+ 'Kent',
+ 'Hugo',
+ 'Isak',
+ 'Roger',
+ 'Jesper',
+ 'Claes',
+ 'Albin',
+ 'Ludvig',
+ 'Jörgen',
+ 'Rasmus',
+ 'Max',
+ 'Ali',
+ 'Jimmy',
+ 'Kenneth',
+ 'Joel',
+ 'Gunnar',
+ 'Dennis',
+ 'Josef',
+ 'Johnny',
+ 'Olle',
+ 'Liam',
+ 'Leo',
+ 'Olof',
+ 'Pontus',
+ 'Åke',
+ 'Kurt',
+ 'Kevin',
+ 'Samuel',
+ 'Edvin',
+ 'Gabriel',
+ 'Torbjörn',
+ 'Arvid',
+ 'Felix',
+ ],
+ female: [
+ 'Anna',
+ 'Eva',
+ 'Maria',
+ 'Karin',
+ 'Sara',
+ 'Kristina',
+ 'Lena',
+ 'Emma',
+ 'Kerstin',
+ 'Marie',
+ 'Malin',
+ 'Ingrid',
+ 'Jenny',
+ 'Hanna',
+ 'Linda',
+ 'Annika',
+ 'Susanne',
+ 'Elin',
+ 'Monica',
+ 'Birgitta',
+ 'Sofia',
+ 'Johanna',
+ 'Inger',
+ 'Carina',
+ 'Elisabeth',
+ 'Julia',
+ 'Ulla',
+ 'Katarina',
+ 'Linnéa',
+ 'Emelie',
+ 'Ida',
+ 'Helena',
+ 'Camilla',
+ 'Åsa',
+ 'Anette',
+ 'Sandra',
+ 'Gunilla',
+ 'Anita',
+ 'Maja',
+ 'Marianne',
+ 'Margareta',
+ 'Amanda',
+ 'Anneli',
+ 'Therese',
+ 'Ann',
+ 'Josefin',
+ 'Cecilia',
+ 'Jessica',
+ 'Helen',
+ 'Lisa',
+ 'Matilda',
+ 'Caroline',
+ 'Alice',
+ 'Frida',
+ 'Ulrika',
+ 'Elsa',
+ 'Barbro',
+ 'Siv',
+ 'Rebecca',
+ 'Madeleine',
+ 'Klara',
+ 'Ebba',
+ 'Sofie',
+ 'Isabelle',
+ 'Agneta',
+ 'Gun',
+ 'Wilma',
+ 'Lina',
+ 'Berit',
+ 'Pia',
+ 'Ella',
+ 'Ellen',
+ 'Yvonne',
+ 'Louise',
+ 'Astrid',
+ 'Moa',
+ 'Olivia',
+ 'Nathalie',
+ 'Mona',
+ 'Agnes',
+ 'Emilia',
+ 'Alexandra',
+ 'Alva',
+ 'Britt',
+ 'Erika',
+ 'Viktoria',
+ 'Ann-Christin',
+ 'Felicia',
+ 'Ann-Marie',
+ 'Sonja',
+ 'Britt-Marie',
+ 'Pernilla',
+ 'Lovisa',
+ 'Charlotte',
+ 'Linn',
+ 'Gunnel',
+ 'Nina',
+ 'Mikaela',
+ 'Karolina',
+ 'Lisbeth',
+ ],
+ male: [
+ 'Lars',
+ 'Mikael',
+ 'Anders',
+ 'Johan',
+ 'Erik',
+ 'Per',
+ 'Peter',
+ 'Karl',
+ 'Thomas',
+ 'Jan',
+ 'Daniel',
+ 'Fredrik',
+ 'Andreas',
+ 'Hans',
+ 'Stefan',
+ 'Mohamed',
+ 'Mats',
+ 'Marcus',
+ 'Mattias',
+ 'Magnus',
+ 'Jonas',
+ 'Oskar',
+ 'Alexander',
+ 'Niklas',
+ 'Bengt',
+ 'Martin',
+ 'Bo',
+ 'Nils',
+ 'Viktor',
+ 'Patrik',
+ 'Björn',
+ 'David',
+ 'Leif',
+ 'Filip',
+ 'Henrik',
+ 'Joakim',
+ 'Emil',
+ 'Christer',
+ 'Ulf',
+ 'Sven',
+ 'Simon',
+ 'Christoffer',
+ 'Anton',
+ 'Gustav',
+ 'Robert',
+ 'Christian',
+ 'William',
+ 'Tommy',
+ 'Kjell',
+ 'Lucas',
+ 'Rickard',
+ 'Håkan',
+ 'Adam',
+ 'Göran',
+ 'Jakob',
+ 'Jonathan',
+ 'Rolf',
+ 'Lennart',
+ 'Robin',
+ 'Sebastian',
+ 'Elias',
+ 'Tobias',
+ 'John',
+ 'Stig',
+ 'Axel',
+ 'Linus',
+ 'Oliver',
+ 'Kent',
+ 'Hugo',
+ 'Isak',
+ 'Roger',
+ 'Jesper',
+ 'Claes',
+ 'Albin',
+ 'Ludvig',
+ 'Jörgen',
+ 'Rasmus',
+ 'Max',
+ 'Ali',
+ 'Jimmy',
+ 'Kenneth',
+ 'Joel',
+ 'Gunnar',
+ 'Dennis',
+ 'Josef',
+ 'Johnny',
+ 'Olle',
+ 'Liam',
+ 'Leo',
+ 'Olof',
+ 'Pontus',
+ 'Åke',
+ 'Kurt',
+ 'Kevin',
+ 'Samuel',
+ 'Edvin',
+ 'Gabriel',
+ 'Torbjörn',
+ 'Arvid',
+ 'Felix',
+ ],
+};
diff --git a/src/locales/sv/person/index.ts b/src/locales/sv/person/index.ts
index af0f8151..e8866a52 100644
--- a/src/locales/sv/person/index.ts
+++ b/src/locales/sv/person/index.ts
@@ -3,30 +3,22 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { PersonDefinition } from '../../..';
-import female_first_name from './female_first_name';
-import female_prefix from './female_prefix';
import first_name from './first_name';
import job_area from './job_area';
import job_descriptor from './job_descriptor';
import job_type from './job_type';
import last_name from './last_name';
import last_name_pattern from './last_name_pattern';
-import male_first_name from './male_first_name';
-import male_prefix from './male_prefix';
import name_ from './name';
import prefix from './prefix';
const person: PersonDefinition = {
- female_first_name,
- female_prefix,
first_name,
job_area,
job_descriptor,
job_type,
last_name,
last_name_pattern,
- male_first_name,
- male_prefix,
name: name_,
prefix,
};
diff --git a/src/locales/sv/person/last_name.ts b/src/locales/sv/person/last_name.ts
index aea2b0eb..283ef01e 100644
--- a/src/locales/sv/person/last_name.ts
+++ b/src/locales/sv/person/last_name.ts
@@ -1,102 +1,104 @@
-export default [
- 'Andersson',
- 'Johansson',
- 'Karlsson',
- 'Nilsson',
- 'Eriksson',
- 'Larsson',
- 'Olsson',
- 'Persson',
- 'Svensson',
- 'Gustafsson',
- 'Pettersson',
- 'Jonsson',
- 'Jansson',
- 'Hansson',
- 'Bengtsson',
- 'Jönsson',
- 'Lindberg',
- 'Jakobsson',
- 'Magnusson',
- 'Olofsson',
- 'Lindström',
- 'Lindqvist',
- 'Lindgren',
- 'Berg',
- 'Axelsson',
- 'Bergström',
- 'Lundberg',
- 'Lind',
- 'Lundgren',
- 'Lundqvist',
- 'Mattsson',
- 'Berglund',
- 'Fredriksson',
- 'Sandberg',
- 'Henriksson',
- 'Forsberg',
- 'Sjöberg',
- 'Ali',
- 'Wallin',
- 'Mohamed',
- 'Engström',
- 'Eklund',
- 'Danielsson',
- 'Lundin',
- 'Håkansson',
- 'Björk',
- 'Bergman',
- 'Gunnarsson',
- 'Holm',
- 'Wikström',
- 'Samuelsson',
- 'Isaksson',
- 'Fransson',
- 'Bergqvist',
- 'Nyström',
- 'Holmberg',
- 'Arvidsson',
- 'Löfgren',
- 'Söderberg',
- 'Nyberg',
- 'Blomqvist',
- 'Claesson',
- 'Nordström',
- 'Ahmed',
- 'Mårtensson',
- 'Lundström',
- 'Hassan',
- 'Viklund',
- 'Björklund',
- 'Eliasson',
- 'Pålsson',
- 'Berggren',
- 'Sandström',
- 'Lund',
- 'Nordin',
- 'Ström',
- 'Åberg',
- 'Falk',
- 'Ekström',
- 'Hermansson',
- 'Holmgren',
- 'Hellström',
- 'Dahlberg',
- 'Hedlund',
- 'Sundberg',
- 'Sjögren',
- 'Ek',
- 'Blom',
- 'Abrahamsson',
- 'Martinsson',
- 'Öberg',
- 'Andreasson',
- 'Strömberg',
- 'Månsson',
- 'Hansen',
- 'Åkesson',
- 'Dahl',
- 'Lindholm',
- 'Norberg',
- 'Holmqvist',
-];
+export default {
+ generic: [
+ 'Andersson',
+ 'Johansson',
+ 'Karlsson',
+ 'Nilsson',
+ 'Eriksson',
+ 'Larsson',
+ 'Olsson',
+ 'Persson',
+ 'Svensson',
+ 'Gustafsson',
+ 'Pettersson',
+ 'Jonsson',
+ 'Jansson',
+ 'Hansson',
+ 'Bengtsson',
+ 'Jönsson',
+ 'Lindberg',
+ 'Jakobsson',
+ 'Magnusson',
+ 'Olofsson',
+ 'Lindström',
+ 'Lindqvist',
+ 'Lindgren',
+ 'Berg',
+ 'Axelsson',
+ 'Bergström',
+ 'Lundberg',
+ 'Lind',
+ 'Lundgren',
+ 'Lundqvist',
+ 'Mattsson',
+ 'Berglund',
+ 'Fredriksson',
+ 'Sandberg',
+ 'Henriksson',
+ 'Forsberg',
+ 'Sjöberg',
+ 'Ali',
+ 'Wallin',
+ 'Mohamed',
+ 'Engström',
+ 'Eklund',
+ 'Danielsson',
+ 'Lundin',
+ 'Håkansson',
+ 'Björk',
+ 'Bergman',
+ 'Gunnarsson',
+ 'Holm',
+ 'Wikström',
+ 'Samuelsson',
+ 'Isaksson',
+ 'Fransson',
+ 'Bergqvist',
+ 'Nyström',
+ 'Holmberg',
+ 'Arvidsson',
+ 'Löfgren',
+ 'Söderberg',
+ 'Nyberg',
+ 'Blomqvist',
+ 'Claesson',
+ 'Nordström',
+ 'Ahmed',
+ 'Mårtensson',
+ 'Lundström',
+ 'Hassan',
+ 'Viklund',
+ 'Björklund',
+ 'Eliasson',
+ 'Pålsson',
+ 'Berggren',
+ 'Sandström',
+ 'Lund',
+ 'Nordin',
+ 'Ström',
+ 'Åberg',
+ 'Falk',
+ 'Ekström',
+ 'Hermansson',
+ 'Holmgren',
+ 'Hellström',
+ 'Dahlberg',
+ 'Hedlund',
+ 'Sundberg',
+ 'Sjögren',
+ 'Ek',
+ 'Blom',
+ 'Abrahamsson',
+ 'Martinsson',
+ 'Öberg',
+ 'Andreasson',
+ 'Strömberg',
+ 'Månsson',
+ 'Hansen',
+ 'Åkesson',
+ 'Dahl',
+ 'Lindholm',
+ 'Norberg',
+ 'Holmqvist',
+ ],
+};
diff --git a/src/locales/sv/person/last_name_pattern.ts b/src/locales/sv/person/last_name_pattern.ts
index 8a31eeae..daddb1dc 100644
--- a/src/locales/sv/person/last_name_pattern.ts
+++ b/src/locales/sv/person/last_name_pattern.ts
@@ -1,4 +1,9 @@
-export default [
- { value: '{{person.last_name}}', weight: 8 },
- { value: '{{person.last_name}} {{person.last_name}}', weight: 2 },
-];
+export default {
+ generic: [
+ { value: '{{person.last_name.generic}}', weight: 8 },
+ {
+ value: '{{person.last_name.generic}} {{person.last_name.generic}}',
+ weight: 2,
+ },
+ ],
+};
diff --git a/src/locales/sv/person/male_first_name.ts b/src/locales/sv/person/male_first_name.ts
deleted file mode 100644
index 63b71cb7..00000000
--- a/src/locales/sv/person/male_first_name.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-export default [
- 'Lars',
- 'Mikael',
- 'Anders',
- 'Johan',
- 'Erik',
- 'Per',
- 'Peter',
- 'Karl',
- 'Thomas',
- 'Jan',
- 'Daniel',
- 'Fredrik',
- 'Andreas',
- 'Hans',
- 'Stefan',
- 'Mohamed',
- 'Mats',
- 'Marcus',
- 'Mattias',
- 'Magnus',
- 'Jonas',
- 'Oskar',
- 'Alexander',
- 'Niklas',
- 'Bengt',
- 'Martin',
- 'Bo',
- 'Nils',
- 'Viktor',
- 'Patrik',
- 'Björn',
- 'David',
- 'Leif',
- 'Filip',
- 'Henrik',
- 'Joakim',
- 'Emil',
- 'Christer',
- 'Ulf',
- 'Sven',
- 'Simon',
- 'Christoffer',
- 'Anton',
- 'Gustav',
- 'Robert',
- 'Christian',
- 'William',
- 'Tommy',
- 'Kjell',
- 'Lucas',
- 'Rickard',
- 'Håkan',
- 'Adam',
- 'Göran',
- 'Jakob',
- 'Jonathan',
- 'Rolf',
- 'Lennart',
- 'Robin',
- 'Sebastian',
- 'Elias',
- 'Tobias',
- 'John',
- 'Stig',
- 'Axel',
- 'Linus',
- 'Oliver',
- 'Kent',
- 'Hugo',
- 'Isak',
- 'Roger',
- 'Jesper',
- 'Claes',
- 'Albin',
- 'Ludvig',
- 'Jörgen',
- 'Rasmus',
- 'Max',
- 'Ali',
- 'Jimmy',
- 'Kenneth',
- 'Joel',
- 'Gunnar',
- 'Dennis',
- 'Josef',
- 'Johnny',
- 'Olle',
- 'Liam',
- 'Leo',
- 'Olof',
- 'Pontus',
- 'Åke',
- 'Kurt',
- 'Kevin',
- 'Samuel',
- 'Edvin',
- 'Gabriel',
- 'Torbjörn',
- 'Arvid',
- 'Felix',
-];
diff --git a/src/locales/sv/person/male_prefix.ts b/src/locales/sv/person/male_prefix.ts
deleted file mode 100644
index d18bd457..00000000
--- a/src/locales/sv/person/male_prefix.ts
+++ /dev/null
@@ -1 +0,0 @@
-export default ['Dr.', 'Prof.', 'PhD.'];
diff --git a/src/locales/sv/person/prefix.ts b/src/locales/sv/person/prefix.ts
index cb1d846e..c1b9fdb6 100644
--- a/src/locales/sv/person/prefix.ts
+++ b/src/locales/sv/person/prefix.ts
@@ -1,5 +1,5 @@
-import { mergeArrays } from './../../../internal/merge';
-import female_prefix from './female_prefix';
-import male_prefix from './male_prefix';
-
-export default mergeArrays(female_prefix, male_prefix);
+export default {
+ generic: ['Dr.', 'PhD.', 'Prof.'],
+ female: ['Dr.', 'Prof.', 'PhD.'],
+ male: ['Dr.', 'Prof.', 'PhD.'],
+};