Skip to content

Commit

Permalink
feat(locale): add minimal da locale, start with location (#2324)
Browse files Browse the repository at this point in the history
  • Loading branch information
stonor committed Aug 19, 2023
1 parent aa1bb13 commit c158b38
Show file tree
Hide file tree
Showing 19 changed files with 733 additions and 0 deletions.
1 change: 1 addition & 0 deletions docs/guide/localization.md
Expand Up @@ -79,6 +79,7 @@ In this example there are 5 locales. Each of these is checked in order, and the
| `az` | Azerbaijani | `fakerAZ` |
| `base` | Base | `fakerBASE` |
| `cs_CZ` | Czech (Czechia) | `fakerCS_CZ` |
| `da` | Danish | `fakerDA` |
| `de` | German | `fakerDE` |
| `de_AT` | German (Austria) | `fakerDE_AT` |
| `de_CH` | German (Switzerland) | `fakerDE_CH` |
Expand Down
13 changes: 13 additions & 0 deletions src/locale/da.ts
@@ -0,0 +1,13 @@
/*
* This file is automatically generated.
* Run 'pnpm run generate:locales' to update.
*/

import { Faker } from '../faker';
import base from '../locales/base';
import da from '../locales/da';
import en from '../locales/en';

export const faker = new Faker({
locale: [da, en, base],
});
3 changes: 3 additions & 0 deletions src/locale/index.ts
Expand Up @@ -8,6 +8,7 @@ import { faker as fakerAR } from './ar';
import { faker as fakerAZ } from './az';
import { faker as fakerBASE } from './base';
import { faker as fakerCS_CZ } from './cs_CZ';
import { faker as fakerDA } from './da';
import { faker as fakerDE } from './de';
import { faker as fakerDE_AT } from './de_AT';
import { faker as fakerDE_CH } from './de_CH';
Expand Down Expand Up @@ -74,6 +75,7 @@ export {
fakerAZ,
fakerBASE,
fakerCS_CZ,
fakerDA,
fakerDE,
fakerDE_AT,
fakerDE_CH,
Expand Down Expand Up @@ -141,6 +143,7 @@ export const allFakers = {
az: fakerAZ,
base: fakerBASE,
cs_CZ: fakerCS_CZ,
da: fakerDA,
de: fakerDE,
de_AT: fakerDE_AT,
de_CH: fakerDE_CH,
Expand Down
14 changes: 14 additions & 0 deletions src/locales/da/index.ts
@@ -0,0 +1,14 @@
/*
* This file is automatically generated.
* Run 'pnpm run generate:locales' to update.
*/
import type { LocaleDefinition } from '../..';
import location from './location';
import metadata from './metadata';

const da: LocaleDefinition = {
location,
metadata,
};

export default da;
1 change: 1 addition & 0 deletions src/locales/da/location/building_number.ts
@@ -0,0 +1 @@
export default ['#', '##', '###', '##A', '##B'];
223 changes: 223 additions & 0 deletions src/locales/da/location/city_name.ts
@@ -0,0 +1,223 @@
export default [
'Albertslund',
'Arden',
'Asnæs',
'Assentoft',
'Augustenborg',
'Aulum',
'Auning',
'Ballerup',
'Beder-Malling',
'Bellinge',
'Birkerød',
'Bjæverskov',
'Bogense',
'Borup',
'Brejning',
'Broager',
'Brovst',
'Brædstrup',
'Brøndby',
'Brønderslev',
'Brørup',
'Christiansfeld',
'Dianalund',
'Dragør',
'Dronninglund',
'Ejby',
'Esbjerg',
'Farsø',
'Farum',
'Faxe Ladeplads',
'Faxe',
'Fensmark',
'Fjerritslev',
'Fredensborg',
'Fredericia',
'Frederiksberg',
'Frederikshavn',
'Frederikssund',
'Frederiksværk',
'Frejlev',
'Galten',
'Ganløse',
'Gentofte',
'Gistrup',
'Give',
'Gladsaxe',
'Glamsbjerg',
'Glostrup',
'Grenaa',
'Greve Strand',
'Grindsted',
'Græsted',
'Gråsten',
'Guderup',
'Haderslev',
'Hadsten',
'Hadsund',
'Harlev',
'Haslev',
'Havdrup',
'Hedehusene',
'Hedensted',
'Helsinge',
'Helsingør',
'Herlev',
'Herning',
'Hillerød',
'Hinnerup',
'Hjallerup',
'Hjortshøj',
'Hjørring',
'Hobro',
'Holbæk',
'Holstebro',
'Holsted',
'Horsens',
'Humlebæk',
'Hundested',
'Hurup',
'Hvide Sande',
'Hvidovre',
'Højslev Stationsby',
'Høng',
'Hørning',
'Hørsholm',
'Høruphav',
'Ikast',
'Ishøj',
'Jelling',
'Juelsminde',
'Jyderup',
'Jyllinge',
'Jægerspris',
'Kalundborg',
'Kibæk',
'Kirke Hvalsø',
'Kjellerup',
'Klarup',
'Kolding',
'Korsør',
'København',
'Køge',
'Kås',
'Langeskov',
'Langå',
'Lillerød',
'Liseleje',
'Lunderskov',
'Lyngby',
'Lynge-Uggeløse',
'Lystrup',
'Løgstør',
'Løgten',
'Løgumkloster',
'Mariager',
'Middelfart',
'Mårslet',
'Nakskov',
'Nexø',
'Nivå',
'Nordby',
'Nyborg',
'Nykøbing F',
'Nykøbing M',
'Næstved',
'Nørre Åby',
'Nørresundby',
'Odder',
'Odense',
'Oksbøl',
'Otterup',
'Padborg',
'Pandrup',
'Præstø',
'Randers',
'Ribe',
'Ringkøbing',
'Ringsted',
'Roskilde',
'Rudersdal',
'Rudkøbing',
'Rødding',
'Rødovre',
'Rønde',
'Rønne',
'Sabro',
'Sakskøbing',
'Sankt Klemens',
'Silkeborg',
'Sindal',
'Skanderborg',
'Skibby',
'Skive',
'Skærbæk',
'Skævinge',
'Skørping',
'Slagelse',
'Smørumnedre',
'Solbjerg',
'Solrød Strand',
'Sorø',
'Stege',
'Stenløse',
'Stoholm',
'Store Heddinge',
'Storvorde',
'Strib',
'Struer',
'Strøby Egede',
'Støvring',
'Sundby',
'Sunds',
'Svejbæk',
'Svendborg',
'Svinninge',
'Svogerslev',
'Sæby',
'Søften',
'Sønderborg',
'Søndersø',
'Tarm',
'Taulov',
'Thisted',
'Thurø By',
'Tinglev',
'Tjæreborg',
'Toftlund',
'Trige',
'Tune',
'Tølløse',
'Tørring',
'Taarbæk',
'Tårnby',
'Taastrup',
'Ullerslev',
'Vallensbæk',
'Vamdrup',
'Varde',
'Vejen',
'Vejle',
'Vestbjerg',
'Vester Hassing',
'Viborg',
'Viby S',
'Videbæk',
'Vildbjerg',
'Vinderup',
'Virklund',
'Vissenbjerg',
'Vodskov',
'Vordingborg',
'Værløse',
'Ølgod',
'Ølstykke',
'Aabenraa',
'Aalborg',
'Aalestrup',
'Aarhus',
'Aars',
'Årslev',
'Aarup',
];
1 change: 1 addition & 0 deletions src/locales/da/location/city_pattern.ts
@@ -0,0 +1 @@
export default ['{{location.city_name}}'];

0 comments on commit c158b38

Please sign in to comment.