Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(person): Improvements to Dutch name generation, in particular regarding affixes #1778

Merged
merged 9 commits into from
Feb 12, 2023
2 changes: 1 addition & 1 deletion src/locales/nl/person/female_prefix.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export default ['Dhr.', 'Mevr. Dr.', 'Bsc', 'Msc', 'Prof.'];
export default ['Dhr.', 'Mevr. Dr.', 'Bsc', 'Msc', 'Prof.', 'Ir.', 'Drs.'];
2 changes: 0 additions & 2 deletions src/locales/nl/person/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ import male_prefix from './male_prefix';
import name_ from './name';
import prefix from './prefix';
import suffix from './suffix';
import tussenvoegsel from './tussenvoegsel';

const person: PersonDefinitions = {
female_first_name,
Expand All @@ -24,7 +23,6 @@ const person: PersonDefinitions = {
name: name_,
prefix,
suffix,
tussenvoegsel,
};

export default person;
139 changes: 110 additions & 29 deletions src/locales/nl/person/last_name.ts
Original file line number Diff line number Diff line change
@@ -1,52 +1,133 @@
export default [
'Aalbers',
'Bakker',
'Beek',
'Berg',
'Bijl',
'Blom',
'Boer',
'Bos',
'Bosch',
'Brink',
'Broek',
'Bosman',
'Brouwer',
'Bruin',
'Dam',
'Cornelissen',
'Corsten',
'de Boer',
'de Bruijn',
'de Bruyn',
'de Corte',
'de Graaf',
'de Groot',
'de Haan',
'de Jong',
'de Jonge',
'de Koning',
'de Lange',
'de Leeuw',
'de Nijs',
'de Ruiter',
'de Vos',
'de Vries',
'de Wit',
'Dekker',
'Dijk',
'den Adel',
'Dijkstra',
'Graaf',
'Groot',
'Haan',
'Driessen',
'Evers',
'Freriks',
'Gerritsen',
'Groen',
'Groothuizen',
'Hartman',
'Hazes',
'Hendriks',
'Heuvel',
'Hoek',
'Hermans',
'Hofman',
'Huisman',
'Jacobs',
'Jansen',
'Janssen',
'Jong',
'Jonker',
'Klein',
'Kok',
'Koning',
'Koster',
'Leeuwen',
'Linden',
'Kramer',
'Kuijpers',
'Kuiper',
'Kuypers',
'Lubbers',
'Maas',
'Meer',
'Martens',
'Meeuwis',
'Meijer',
'Meyer',
'Mol',
'Molenaar',
'Moors',
'Mulder',
'Peters',
'Ruiter',
'Schouten',
'Smit',
'Smits',
'Stichting',
'Veen',
'Ven',
'Nijland',
'Oosterhuis',
'Peeters',
'Poels',
'Post',
'Postma',
'Prinsen',
'Rietman',
'Ritsma',
'Sanders',
'Schipper',
'Scholten',
'Smeets',
'Terlouw',
'Timmermans',
'van Beek',
'van Dam',
'van de Berg',
'van de Brink',
'van de Meer',
'van de Pol',
'van de Veen',
'van de Velden',
'van de Ven',
'van de Wal',
'van den Berg',
'van den Bosch',
'van den Broek',
'van den Heuvel',
'van den Pol',
'van den Velde',
'van der Berg',
'van der Heijden',
'van der Heyden',
'van der Horst',
'van der Laan',
'van der Linden',
'van der Meer',
'van der Meulen',
'van der Pol',
'van der Velde',
'van der Velden',
'van der Ven',
'van der Wal',
'van Dijk',
'van Dongen',
'van Doorn',
'van Ginneken',
'van Iersel',
'van Leeuwen',
'van Loon',
'van Veen',
'van Vliet',
'van Wijk',
'Veenstra',
'Verbeek',
'Verhoeven',
'Vermeulen',
'Vink',
'Visser',
'Vliet',
'Vos',
'Vries',
'Wal',
'Wagenaar',
'Willems',
'Wit',
'Willemsen',
'Wolters',
'Zijlstra',
'Zuiderveld',
];
2 changes: 1 addition & 1 deletion src/locales/nl/person/male_prefix.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export default ['Dhr.', 'Bsc', 'Msc', 'Prof.'];
export default ['Dhr.', 'Bsc', 'Msc', 'Prof.', 'Ir.', 'Drs.'];
2 changes: 1 addition & 1 deletion src/locales/nl/person/suffix.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export default ['Jr.', 'Sr.', 'I', 'II', 'III', 'IV', 'V'];
export default ['Jr.', 'Sr.'];
1 change: 0 additions & 1 deletion src/locales/nl/person/tussenvoegsel.ts

This file was deleted.