Skip to content

Commit 3dbcbe1

Browse files
jylepmatthewmayer
andauthored
feat(locale): add counties & states to nb_NO location (#3617)
Co-authored-by: Matt Mayer <matt@matthewmayer.co.uk>
1 parent e7c9945 commit 3dbcbe1

5 files changed

Lines changed: 381 additions & 3 deletions

File tree

Lines changed: 359 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,359 @@
1+
// As Faker's definition of top-level administrative entity corresponds to state, we can use municipalities (kommuner) for county.
2+
// See https://en.wikipedia.org/wiki/List_of_municipalities_of_Norway
3+
export default [
4+
'Åfjord',
5+
'Ål',
6+
'Åmli',
7+
'Åmot',
8+
'Årdal',
9+
'Ås',
10+
'Åseral',
11+
'Åsnes',
12+
'Ålesund',
13+
'Alstahaug',
14+
'Alta',
15+
'Alvdal',
16+
'Alver',
17+
'Andøy',
18+
'Aremark',
19+
'Arendal',
20+
'Asker',
21+
'Askøy',
22+
'Askvoll',
23+
'Aukra',
24+
'Aure',
25+
'Aurland',
26+
'Aurskog-Høland',
27+
'Austevoll',
28+
'Austrheim',
29+
'Averøy',
30+
'Båtsfjord',
31+
'Bærum',
32+
'Balsfjord',
33+
'Bamble',
34+
'Bardu',
35+
'Beiarn',
36+
'Bergen',
37+
'Berlevåg',
38+
'Bindal',
39+
'Birkenes',
40+
'Bjerkreim',
41+
'Bjørnafjorden',
42+
'Bø',
43+
'Bodø',
44+
'Bokn',
45+
'Bømlo',
46+
'Bremanger',
47+
'Brønnøy',
48+
'Bygland',
49+
'Bykle',
50+
'Dønna',
51+
'Dovre',
52+
'Drammen',
53+
'Drangedal',
54+
'Dyrøy',
55+
'Eidfjord',
56+
'Eidskog',
57+
'Eidsvoll',
58+
'Eigersund',
59+
'Elverum',
60+
'Enebakk',
61+
'Engerdal',
62+
'Etne',
63+
'Etnedal',
64+
'Evenes',
65+
'Evje og Hornnes',
66+
'Færder',
67+
'Farsund',
68+
'Fauske',
69+
'Fedje',
70+
'Fitjar',
71+
'Fjaler',
72+
'Fjord',
73+
'Flå',
74+
'Flakstad',
75+
'Flatanger',
76+
'Flekkefjord',
77+
'Flesberg',
78+
'Folldal',
79+
'Fredrikstad',
80+
'Frogn',
81+
'Froland',
82+
'Frosta',
83+
'Frøya',
84+
'Fyresdal',
85+
'Gamvik',
86+
'Gausdal',
87+
'Gildeskål',
88+
'Giske',
89+
'Gjemnes',
90+
'Gjerdrum',
91+
'Gjerstad',
92+
'Gjesdal',
93+
'Gjøvik',
94+
'Gloppen',
95+
'Gol',
96+
'Gran',
97+
'Grane',
98+
'Gratangen',
99+
'Grimstad',
100+
'Grong',
101+
'Grue',
102+
'Gulen',
103+
'Hå',
104+
'Hadsel',
105+
'Hægebostad',
106+
'Halden',
107+
'Hamar',
108+
'Hamarøy',
109+
'Hammerfest',
110+
'Haram',
111+
'Hareid',
112+
'Harstad',
113+
'Hasvik',
114+
'Hattfjelldal',
115+
'Haugesund',
116+
'Heim',
117+
'Hemnes',
118+
'Hemsedal',
119+
'Herøy',
120+
'Hitra',
121+
'Hjartdal',
122+
'Hjelmeland',
123+
'Hol',
124+
'Hole',
125+
'Holmestrand',
126+
'Holtålen',
127+
'Horten',
128+
'Høyanger',
129+
'Høylandet',
130+
'Hurdal',
131+
'Hustadvika',
132+
'Hvaler',
133+
'Hyllestad',
134+
'Ibestad',
135+
'Inderøy',
136+
'Indre Fosen',
137+
'Indre Østfold',
138+
'Iveland',
139+
'Jevnaker',
140+
'Kåfjord',
141+
'Karasjok',
142+
'Karlsøy',
143+
'Karmøy',
144+
'Kautokeino',
145+
'Kinn',
146+
'Klepp',
147+
'Kongsberg',
148+
'Kongsvinger',
149+
'Kragerø',
150+
'Kristiansand',
151+
'Kristiansund',
152+
'Krødsherad',
153+
'Kvæfjord',
154+
'Kvænangen',
155+
'Kvam',
156+
'Kvinesdal',
157+
'Kvinnherad',
158+
'Kviteseid',
159+
'Kvitsøy',
160+
'Lærdal',
161+
'Larvik',
162+
'Lavangen',
163+
'Lebesby',
164+
'Leirfjord',
165+
'Leka',
166+
'Lesja',
167+
'Levanger',
168+
'Lier',
169+
'Lierne',
170+
'Lillehammer',
171+
'Lillesand',
172+
'Lillestrøm',
173+
'Lindesnes',
174+
'Lødingen',
175+
'Lom',
176+
'Loppa',
177+
'Lørenskog',
178+
'Løten',
179+
'Lund',
180+
'Lunner',
181+
'Lurøy',
182+
'Luster',
183+
'Lyngdal',
184+
'Lyngen',
185+
'Målselv',
186+
'Måsøy',
187+
'Malvik',
188+
'Marker',
189+
'Masfjorden',
190+
'Melhus',
191+
'Meløy',
192+
'Meråker',
193+
'Midt-Telemark',
194+
'Midtre Gauldal',
195+
'Modalen',
196+
'Modum',
197+
'Molde',
198+
'Moskenes',
199+
'Moss',
200+
'Nærøysund',
201+
'Namsos',
202+
'Namsskogan',
203+
'Nannestad',
204+
'Narvik',
205+
'Nes',
206+
'Nesbyen',
207+
'Nesna',
208+
'Nesodden',
209+
'Nesseby',
210+
'Nissedal',
211+
'Nittedal',
212+
'Nome',
213+
'Nord-Aurdal',
214+
'Nord-Fron',
215+
'Nord-Odal',
216+
'Nordkapp',
217+
'Nordre Follo',
218+
'Nordre Land',
219+
'Nordreisa',
220+
'Nore og Uvdal',
221+
'Notodden',
222+
'Øksnes',
223+
'Oppdal',
224+
'Orkland',
225+
'Ørland',
226+
'Ørsta',
227+
'Os',
228+
'Osen',
229+
'Oslo',
230+
'Osterøy',
231+
'Østre Toten',
232+
'Overhalla',
233+
'Øvre Eiker',
234+
'Øyer',
235+
'Øygarden',
236+
'Øystre Slidre',
237+
'Porsanger',
238+
'Porsgrunn',
239+
'Råde',
240+
'Rælingen',
241+
'Rakkestad',
242+
'Rana',
243+
'Randaberg',
244+
'Rauma',
245+
'Rendalen',
246+
'Rennebu',
247+
'Rindal',
248+
'Ringebu',
249+
'Ringerike',
250+
'Ringsaker',
251+
'Risør',
252+
'Rødøy',
253+
'Rollag',
254+
'Røros',
255+
'Røst',
256+
'Røyrvik',
257+
'Salangen',
258+
'Saltdal',
259+
'Samnanger',
260+
'Sande',
261+
'Sandefjord',
262+
'Sandnes',
263+
'Sarpsborg',
264+
'Sauda',
265+
'Sel',
266+
'Selbu',
267+
'Seljord',
268+
'Senja',
269+
'Sigdal',
270+
'Siljan',
271+
'Sirdal',
272+
'Skaun',
273+
'Skien',
274+
'Skiptvet',
275+
'Skjåk',
276+
'Skjervøy',
277+
'Smøla',
278+
'Snåsa',
279+
'Sogndal',
280+
'Sokndal',
281+
'Sola',
282+
'Solund',
283+
'Sømna',
284+
'Søndre Land',
285+
'Sør-Aurdal',
286+
'Sør-Fron',
287+
'Sør-Odal',
288+
'Sør-Varanger',
289+
'Sørfold',
290+
'Sørreisa',
291+
'Sortland',
292+
'Stad',
293+
'Stange',
294+
'Stavanger',
295+
'Steigen',
296+
'Steinkjer',
297+
'Stjørdal',
298+
'Stor-Elvdal',
299+
'Stord',
300+
'Storfjord',
301+
'Strand',
302+
'Stranda',
303+
'Stryn',
304+
'Sula',
305+
'Suldal',
306+
'Sunndal',
307+
'Sunnfjord',
308+
'Surnadal',
309+
'Sveio',
310+
'Sykkylven',
311+
'Tana',
312+
'Time',
313+
'Tingvoll',
314+
'Tinn',
315+
'Tjeldsund',
316+
'Tokke',
317+
'Tolga',
318+
'Tønsberg',
319+
'Træna',
320+
'Tromsø',
321+
'Trondheim',
322+
'Trysil',
323+
'Tvedestrand',
324+
'Tydal',
325+
'Tynset',
326+
'Tysnes',
327+
'Tysvær',
328+
'Ullensaker',
329+
'Ullensvang',
330+
'Ulstein',
331+
'Ulvik',
332+
'Utsira',
333+
'Vågå',
334+
'Vågan',
335+
'Våler',
336+
'Vadsø',
337+
'Værøy',
338+
'Vaksdal',
339+
'Valle',
340+
'Vang',
341+
'Vanylven',
342+
'Vardø',
343+
'Vefsn',
344+
'Vega',
345+
'Vegårshei',
346+
'Vennesla',
347+
'Verdal',
348+
'Vestby',
349+
'Vestnes',
350+
'Vestre Slidre',
351+
'Vestre Toten',
352+
'Vestvågøy',
353+
'Vevelstad',
354+
'Vik',
355+
'Vindafjord',
356+
'Vinje',
357+
'Volda',
358+
'Voss',
359+
];

src/locales/nb_NO/location/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import city_name from './city_name';
88
import city_pattern from './city_pattern';
99
import city_suffix from './city_suffix';
1010
import common_street_suffix from './common_street_suffix';
11+
import county from './county';
1112
import postcode from './postcode';
1213
import secondary_address from './secondary_address';
1314
import state from './state';
@@ -23,6 +24,7 @@ const location: LocationDefinition = {
2324
city_pattern,
2425
city_suffix,
2526
common_street_suffix,
27+
county,
2628
postcode,
2729
secondary_address,
2830
state,
Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,18 @@
1-
export default [''];
1+
// Using states for Norway's top-level administrative separation(fylker). see https://en.wikipedia.org/wiki/Counties_of_Norway.
2+
export default [
3+
'Agder',
4+
'Akershus',
5+
'Buskerud',
6+
'Innlandet',
7+
'Finnmark',
8+
'Møre og Romsdal',
9+
'Nordland',
10+
'Oslo',
11+
'Rogaland',
12+
'Vestfold',
13+
'Vestland',
14+
'Telemark',
15+
'Troms',
16+
'Trööndelage',
17+
'Østfold',
18+
];

0 commit comments

Comments
 (0)