diff options
| author | Matt Mayer <[email protected]> | 2022-12-31 23:11:50 +0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-12-31 16:11:50 +0000 |
| commit | 351f8f0ee1e5bcefc4188b3124e7a9eeec774192 (patch) | |
| tree | 41339555de82f7e47a7b7fc2bca8e24e98a90cb9 /src | |
| parent | 2d93e6f14a5ba976f87b71202bc4e011e38ee823 (diff) | |
| download | faker-351f8f0ee1e5bcefc4188b3124e7a9eeec774192.tar.xz faker-351f8f0ee1e5bcefc4188b3124e7a9eeec774192.zip | |
chore(locale): split de_CH first names into male and female (#1692)
Diffstat (limited to 'src')
| -rw-r--r-- | src/locales/de_CH/person/female_first_name.ts | 140 | ||||
| -rw-r--r-- | src/locales/de_CH/person/first_name.ts | 346 | ||||
| -rw-r--r-- | src/locales/de_CH/person/index.ts | 4 | ||||
| -rw-r--r-- | src/locales/de_CH/person/male_first_name.ts | 181 |
4 files changed, 333 insertions, 338 deletions
diff --git a/src/locales/de_CH/person/female_first_name.ts b/src/locales/de_CH/person/female_first_name.ts new file mode 100644 index 00000000..d3404c26 --- /dev/null +++ b/src/locales/de_CH/person/female_first_name.ts @@ -0,0 +1,140 @@ +export default [ + 'Alice', + 'Andrea', + 'Angela', + 'Anita', + 'Anna', + 'Anne', + 'Anne-Marie', + 'Annemarie', + 'Astrid', + 'Barbara', + 'Beatrice', + 'Beatrix', + 'Bernadette', + 'Bettina', + 'Brigitta', + 'Brigitte', + 'Carmen', + 'Caroline', + 'Catherine', + 'Chantal', + 'Charlotte', + 'Christa', + 'Christiane', + 'Christina', + 'Christine', + 'Claire', + 'Claudia', + 'Claudine', + 'Corinne', + 'Cornelia', + 'Daniela', + 'Danielle', + 'Denise', + 'Dominique', + 'Dora', + 'Doris', + 'Edith', + 'Eliane', + 'Elisabeth', + 'Elsa', + 'Elsbeth', + 'Erica', + 'Erika', + 'Esther', + 'Eva', + 'Eveline', + 'Evelyne', + 'Fabienne', + 'Florence', + 'Françoise', + 'Franziska', + 'Gabriela', + 'Gabrielle', + 'Gertrud', + 'Gisela', + 'Hanna', + 'Heidi', + 'Helen', + 'Helena', + 'Helene', + 'Hildegard', + 'Ingrid', + 'Irene', + 'Iris', + 'Isabelle', + 'Jacqueline', + 'Janine', + 'Jean', + 'Johanna', + 'Jolanda', + 'Josette', + 'Josiane', + 'Judith', + 'Julia', + 'Karin', + 'Katharina', + 'Laura', + 'Laurence', + 'Liliane', + 'Liselotte', + 'Lydia', + 'Madeleine', + 'Maja', + 'Manuela', + 'Margrit', + 'Margrith', + 'Maria', + 'Marianne', + 'Marion', + 'Marlène', + 'Marlies', + 'Marlis', + 'Martha', + 'Martina', + 'Martine', + 'Maya', + 'Michele', + 'Micheline', + 'Monica', + 'Monika', + 'Monique', + 'Myriam', + 'Nadia', + 'Nadja', + 'Nathalie', + 'Nelly', + 'Nicole', + 'Paola', + 'Patricia', + 'Petra', + 'Pia', + 'Priska', + 'Regina', + 'Regula', + 'Renata', + 'Renate', + 'Ruth', + 'Sabine', + 'Sandra', + 'Silvia', + 'Simone', + 'Sonia', + 'Sonja', + 'Stéphanie', + 'Susanna', + 'Susanne', + 'Suzanne', + 'Sylvia', + 'Sylvie', + 'Therese', + 'Toni', + 'Ursula', + 'Verena', + 'Véronique', + 'Vreni', + 'Yolande', + 'Yvette', + 'Yvonne', +]; diff --git a/src/locales/de_CH/person/first_name.ts b/src/locales/de_CH/person/first_name.ts index f704f6db..40a647ec 100644 --- a/src/locales/de_CH/person/first_name.ts +++ b/src/locales/de_CH/person/first_name.ts @@ -1,338 +1,8 @@ -export default [ - 'Adolf', - 'Adrian', - 'Agnes', - 'Alain', - 'Albert', - 'Alberto', - 'Aldo', - 'Alex', - 'Alexander', - 'Alexandre', - 'Alfons', - 'Alfred', - 'Alice', - 'Alois', - 'André', - 'Andrea', - 'Andreas', - 'Angela', - 'Angelo', - 'Anita', - 'Anna', - 'Anne', - 'Anne-Marie', - 'Annemarie', - 'Antoine', - 'Anton', - 'Antonio', - 'Armin', - 'Arnold', - 'Arthur', - 'Astrid', - 'Barbara', - 'Beat', - 'Beatrice', - 'Beatrix', - 'Bernadette', - 'Bernard', - 'Bernhard', - 'Bettina', - 'Brigitta', - 'Brigitte', - 'Bruno', - 'Carlo', - 'Carmen', - 'Caroline', - 'Catherine', - 'Chantal', - 'Charles', - 'Charlotte', - 'Christa', - 'Christian', - 'Christiane', - 'Christina', - 'Christine', - 'Christoph', - 'Christophe', - 'Claire', - 'Claude', - 'Claudia', - 'Claudine', - 'Claudio', - 'Corinne', - 'Cornelia', - 'Daniel', - 'Daniela', - 'Daniele', - 'Danielle', - 'David', - 'Denis', - 'Denise', - 'Didier', - 'Dieter', - 'Dominik', - 'Dominique', - 'Dora', - 'Doris', - 'Edgar', - 'Edith', - 'Eduard', - 'Edwin', - 'Eliane', - 'Elisabeth', - 'Elsa', - 'Elsbeth', - 'Emil', - 'Enrico', - 'Eric', - 'Erica', - 'Erich', - 'Erika', - 'Ernst', - 'Erwin', - 'Esther', - 'Eugen', - 'Eva', - 'Eveline', - 'Evelyne', - 'Fabienne', - 'Felix', - 'Ferdinand', - 'Florence', - 'Francesco', - 'Francis', - 'Franco', - 'François', - 'Françoise', - 'Frank', - 'Franz', - 'Franziska', - 'Frédéric', - 'Fredy', - 'Fridolin', - 'Friedrich', - 'Fritz', - 'Gabriel', - 'Gabriela', - 'Gabrielle', - 'Georg', - 'Georges', - 'Gérald', - 'Gérard', - 'Gerhard', - 'Gertrud', - 'Gianni', - 'Gilbert', - 'Giorgio', - 'Giovanni', - 'Gisela', - 'Giuseppe', - 'Gottfried', - 'Guido', - 'Guy', - 'Hanna', - 'Hans', - 'Hans-Peter', - 'Hans-Rudolf', - 'Hans-Ulrich', - 'Hansjörg', - 'Hanspeter', - 'Hansruedi', - 'Hansueli', - 'Harry', - 'Heidi', - 'Heinrich', - 'Heinz', - 'Helen', - 'Helena', - 'Helene', - 'Helmut', - 'Henri', - 'Herbert', - 'Hermann', - 'Hildegard', - 'Hubert', - 'Hugo', - 'Ingrid', - 'Irene', - 'Iris', - 'Isabelle', - 'Jacqueline', - 'Jacques', - 'Jakob', - 'Jan', - 'Janine', - 'Jean', - 'Jean-Claude', - 'Jean-Daniel', - 'Jean-François', - 'Jean-Jacques', - 'Jean-Louis', - 'Jean-Luc', - 'Jean-Marc', - 'Jean-Marie', - 'Jean-Paul', - 'Jean-Pierre', - 'Johann', - 'Johanna', - 'Johannes', - 'John', - 'Jolanda', - 'Jörg', - 'Josef', - 'Joseph', - 'Josette', - 'Josiane', - 'Judith', - 'Julia', - 'Jürg', - 'Karin', - 'Karl', - 'Katharina', - 'Klaus', - 'Konrad', - 'Kurt', - 'Laura', - 'Laurence', - 'Laurent', - 'Leo', - 'Liliane', - 'Liselotte', - 'Louis', - 'Luca', - 'Luigi', - 'Lukas', - 'Lydia', - 'Madeleine', - 'Maja', - 'Manfred', - 'Manuel', - 'Manuela', - 'Marc', - 'Marcel', - 'Marco', - 'Margrit', - 'Margrith', - 'Maria', - 'Marianne', - 'Mario', - 'Marion', - 'Markus', - 'Marlène', - 'Marlies', - 'Marlis', - 'Martha', - 'Martin', - 'Martina', - 'Martine', - 'Massimo', - 'Matthias', - 'Maurice', - 'Max', - 'Maya', - 'Michael', - 'Michel', - 'Michele', - 'Micheline', - 'Monica', - 'Monika', - 'Monique', - 'Myriam', - 'Nadia', - 'Nadja', - 'Nathalie', - 'Nelly', - 'Nicolas', - 'Nicole', - 'Niklaus', - 'Norbert', - 'Olivier', - 'Oskar', - 'Otto', - 'Paola', - 'Paolo', - 'Pascal', - 'Patricia', - 'Patrick', - 'Paul', - 'Peter', - 'Petra', - 'Philipp', - 'Philippe', - 'Pia', - 'Pierre', - 'Pierre-Alain', - 'Pierre-André', - 'Pius', - 'Priska', - 'Rainer', - 'Raymond', - 'Regina', - 'Regula', - 'Reinhard', - 'Remo', - 'Renata', - 'Renate', - 'Renato', - 'Rene', - 'René', - 'Reto', - 'Richard', - 'Rita', - 'Robert', - 'Roberto', - 'Roger', - 'Roland', - 'Rolf', - 'Roman', - 'Rosa', - 'Rosemarie', - 'Rosmarie', - 'Rudolf', - 'Ruedi', - 'Ruth', - 'Sabine', - 'Samuel', - 'Sandra', - 'Sandro', - 'Serge', - 'Silvia', - 'Silvio', - 'Simon', - 'Simone', - 'Sonia', - 'Sonja', - 'Stefan', - 'Stephan', - 'Stéphane', - 'Stéphanie', - 'Susanna', - 'Susanne', - 'Suzanne', - 'Sylvia', - 'Sylvie', - 'Theo', - 'Theodor', - 'Therese', - 'Thomas', - 'Toni', - 'Ueli', - 'Ulrich', - 'Urs', - 'Ursula', - 'Verena', - 'Véronique', - 'Victor', - 'Viktor', - 'Vreni', - 'Walter', - 'Werner', - 'Willi', - 'Willy', - 'Wolfgang', - 'Yolande', - 'Yves', - 'Yvette', - 'Yvonne', -]; +// We don't have a generic first name list for this locale +// So simply concatenate male and female lists and remove any duplicates +// This avoids falling back to fallback locale +import { mergeArrays } from './../../../internal/merge'; +import female_first_name from './female_first_name'; +import male_first_name from './male_first_name'; + +export default mergeArrays(female_first_name, male_first_name); diff --git a/src/locales/de_CH/person/index.ts b/src/locales/de_CH/person/index.ts index f66f9c6a..2ba33f8c 100644 --- a/src/locales/de_CH/person/index.ts +++ b/src/locales/de_CH/person/index.ts @@ -3,14 +3,18 @@ * Run 'pnpm run generate:locales' to update. */ import type { PersonDefinitions } from '../../..'; +import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; +import male_first_name from './male_first_name'; import name_ from './name'; import prefix from './prefix'; const person: PersonDefinitions = { + female_first_name, first_name, last_name, + male_first_name, name: name_, prefix, }; diff --git a/src/locales/de_CH/person/male_first_name.ts b/src/locales/de_CH/person/male_first_name.ts new file mode 100644 index 00000000..157493ea --- /dev/null +++ b/src/locales/de_CH/person/male_first_name.ts @@ -0,0 +1,181 @@ +export default [ + 'Alfons', + 'Alfred', + 'Alois', + 'André', + 'Andreas', + 'Angelo', + 'Antoine', + 'Anton', + 'Antonio', + 'Armin', + 'Arnold', + 'Arthur', + 'Beat', + 'Bernard', + 'Bernhard', + 'Bruno', + 'Carlo', + 'Charles', + 'Christian', + 'Christoph', + 'Christophe', + 'Claude', + 'Claudio', + 'Daniel', + 'Daniele', + 'David', + 'Denis', + 'Didier', + 'Dieter', + 'Dominik', + 'Dominique', + 'Edgar', + 'Eduard', + 'Edwin', + 'Emil', + 'Enrico', + 'Eric', + 'Erich', + 'Ernst', + 'Erwin', + 'Eugen', + 'Felix', + 'Ferdinand', + 'Francesco', + 'Francis', + 'Franco', + 'François', + 'Frank', + 'Franz', + 'Frédéric', + 'Fredy', + 'Fridolin', + 'Friedrich', + 'Fritz', + 'Gabriel', + 'Georg', + 'Georges', + 'Gérald', + 'Gérard', + 'Gerhard', + 'Gianni', + 'Gilbert', + 'Giorgio', + 'Giovanni', + 'Giuseppe', + 'Gottfried', + 'Guido', + 'Guy', + 'Hans', + 'Hans-Peter', + 'Hans-Rudolf', + 'Hans-Ulrich', + 'Hansjörg', + 'Hanspeter', + 'Hansruedi', + 'Hansueli', + 'Harry', + 'Heinrich', + 'Heinz', + 'Helmut', + 'Henri', + 'Herbert', + 'Hermann', + 'Hubert', + 'Hugo', + 'Jacques', + 'Jakob', + 'Jan', + 'Jean-Claude', + 'Jean-Daniel', + 'Jean-François', + 'Jean-Jacques', + 'Jean-Louis', + 'Jean-Luc', + 'Jean-Marc', + 'Jean-Marie', + 'Jean-Paul', + 'Jean-Pierre', + 'Johann', + 'Johannes', + 'John', + 'Jörg', + 'Josef', + 'Joseph', + 'Jürg', + 'Karl', + 'Klaus', + 'Konrad', + 'Kurt', + 'Laurent', + 'Leo', + 'Louis', + 'Luca', + 'Luigi', + 'Lukas', + 'Manfred', + 'Manuel', + 'Marc', + 'Marcel', + 'Marco', + 'Mario', + 'Markus', + 'Martin', + 'Massimo', + 'Matthias', + 'Maurice', + 'Max', + 'Michael', + 'Michel', + 'Nicolas', + 'Niklaus', + 'Norbert', + 'Olivier', + 'Oskar', + 'Otto', + 'Paolo', + 'Pascal', + 'Patrick', + 'Paul', + 'Peter', + 'Philipp', + 'Philippe', + 'Pierre', + 'Pierre-Alain', + 'Pierre-André', + 'Pius', + 'Rainer', + 'Raymond', + 'Reinhard', + 'Remo', + 'Renato', + 'Rene', + 'René', + 'Reto', + 'Richard', + 'Rudolf', + 'Ruedi', + 'Samuel', + 'Sandro', + 'Serge', + 'Silvio', + 'Simon', + 'Stefan', + 'Stephan', + 'Stéphane', + 'Theo', + 'Theodor', + 'Thomas', + 'Ueli', + 'Ulrich', + 'Urs', + 'Victor', + 'Viktor', + 'Walter', + 'Werner', + 'Willi', + 'Willy', + 'Wolfgang', + 'Yves', +]; |
