Dokumentation för denna modul finns på /dok (redigera), /test


Genom att skriva {{subst:#invoke:kategorinavigering}} i en kategori så infogas korrekt instansiering av {{kategorinavigering}}. Den här modulen används inte genom infogning. Hur ofta den används med substitution är okänt.

local export = {}
local kategorier = {}

kategorier[1] = {
	["Alla uppslag"] = {},
	["Appendix"] = {},
	["Sorterat efter Språk"] = {},
}

-- Ordklasser
kategorier[2] = {
	["Adjektiv"] = {
		["Adjektivformer"] = {},
	},
	["Adverb"] = {
		["Adverbformer"] = {},
	},
	["Artiklar"] = {},
	["Interjektioner"] = {
		["Bokstavering"] = {},
		["Interjektionsformer"] = {},
	},
	["Konjunktioner"] = {},
	["Postpositioner"] = {},
	["Prepositioner"] = {},
	["Pronomen"] = {
		["Pronomenformer"] = {},
		["Personliga pronomen"] = {},
		["Relativpronomen"] = {},
		["Frågepronomen"] = {},
		["Demonstrativa pronomen"] = {},
	},
	["Räkneord"] = {},
	["Substantiv"] = {
		["Substantivformer"] = {},
	},
	["Verb"] = {
		["Första konjugationens verb"] = {},
		["Andra konjugationens verb"] = {},
		["Tredje konjugationens verb"] = {},
		["Starka verb"] = {
			["Första avljudsklassens verb"] = {},
			["Andra avljudsklassens verb"] = {},
			["Tredje avljudsklassens verb"] = {},
			["Fjärde avljudsklassens verb"] = {},
			["Femte avljudsklassens verb"] = {},
			["Sjätte avljudsklassens verb"] = {},
			["Sjunde avljudsklassens verb"] = {},
		},
		["Deponens"] = {},
		["Oregelbundna verb"] = {},
		["Reciproka verb"] = {},
		["Reflexiva verb"] = {},
		["Hjälpverb"] = {
			["Modala hjälpverb"] = {},
			["Temporala hjälpverb"] = {},
		},
		["Verbformer"] = {},
		["Opersonliga verb"] = {},
		["Inkoativa verb"] = {},
		["Transitiva verb"] = {},
		["Intransitiva verb"] = {},
		["Kausativa verb"] = {},
		["Bestämda rörelseverb"] = {},
		["Obestämda rörelseverb"] = {},
	}
}

-- Övriga ["H3-rubriker"]
kategorier[3] = {
	["Affix"] = {
		["Prefix"] = {},
		["Suffix"] = {},
	},
	["Fraser"] = {
		["Hälsningsfraser"] = {},
	},
	["Förled"] = {},
	["Förkortningar"] = {
		["Auktorsförkortningar"] = {},
		["Bibelboksförkortningar"] = {},
	},
	["Efterled"] = {},
	["Koder"] = {
		["Landskoder"] = {},
		["Skriftkoder"] = {},
		["Språkkoder"] = {},
		["Valutakoder"] = {},
	},
	["Kollektiver"] = {},
	["Kortformer"] = {},
	["Ordspråk"] = {},
	["Ord med semantiska relationer"] = {
		["Ord med homofoner"] = {},
	},
	["Partiklar"] = {
		["Verbpartiklar"] = {},
	},
	["Talesätt"] = {},
	["Tecken"] = {
		["Alkemiska tecken"] = {},
		["Astrologiska tecken"] = {},
		["Astronomiska tecken"] = {},
		["Biologiska tecken"] = {},
		["Bokstäver"] = {
			["Armeniska bokstäver"] = {},
			["Grekiska bokstäver"] = {},
			["Hebreiska bokstäver"] = {},
			["Hiragana"] = {},
			["Katakana"] = {},
			["Kyrilliska bokstäver"] = {},
			["Latinska bokstäver"] = {
				["Inringade latinska bokstäver"] = {},
				["Latinska bokstäver inom parentes"] = {},
			},
		},
		["Citationstecken"] = {},
		["CJK-tecken"] = {},
		["Delar av tecken"] = {
			["Delar av matematiska tecken"] = {},
		},
		["Diakritiska tecken"] = {},
		["Fonetiska tecken"] = {},
		["Fysikaliska tecken"] = {
			["Beteckningar för enheter"] = {},
			["Beteckningar för storheter"] = {},
			["Förkortningar för enhetsprefix"] = {},
		},
		["Geometriska symboler"] = {},
		["Kemiska tecken"] = {
			["Beteckningar för grundämnen"] = {},
		},
		["Inringade tecken"] = {
			["Inringade arabiska siffror och tal"] = {},
			["Inringade latinska bokstäver"] = {},
		},
		["Matematiska tecken"] = {
			["Delar av matematiska tecken"] = {},
			["Logiksymboler"] = {},
			["Symboler för tal på bråkform"] = {},
		},
		["Musikaliska tecken"] = {},
		["Mytologiska tecken"] = {},
		["Pilar"] = {},
		["Politiska och religiösa symboler"] = {},
		["Ramelement"] = {},
		["Siffror"] = {
			["Arabiska siffror"] = {
				["Arabiska siffror och tal inom parentes"] = {},
				["Arabiska siffror och tal med punkt efter"] = {},
				["Dubbelt inringade arabiska siffror och tal"] = {},
				["Inringade arabiska siffror och tal"] = {},
				["Upphöjda arabiska siffror"] = {},
			},
			["Romerska siffror"] = {},
		},
		["Skiljetecken"] = {
			["Mindre vanliga skiljetecken"] = {},
		},
		["Streck"] = {},
		["Teckenillustrationer och symboler"] = {
			["Spelsymboler"] = {
				["Kortsymboler"] = {},
				["Schacksymboler"] = {},
				["Symboler för sten, sax, påse"] = {},
				["Tärningssymboler"] = {},
			},
			["Stjärnor"] = {},
			["Symboler för tangenter"] = {},
		},
		["Upphöjda och nedsänkta tecken"] = {
			["Upphöjda tecken"] = {
				["Upphöjda arabiska siffror"] = {},
			},
			["Nedsänkta tecken"] = {},
		},
		["Uttryckssymboler"] = {},
		["Valutasymboler"] = {},
		["Vanliga specialtecken"] = {},
	},
}

-- Dialekter och stilvärdesmarkeringar
kategorier[4] = {
	["Anglicism"] = {
		["Pseudoanglicism"] = {},
	},
	["Barnspråk"] = {},
	["Bildligt"] = {},
	["Chattspråk"] = {},
	["Dialektalt"] = {
		["Blekingska"] = {},
		["Dalmål"] = {
			["Bjursmål"] = {},
			["Bodamål"] = {},
			["Flodamål"] = {},
			["Gagnefsmål"] = {},
			["Järnamål"] = {},
			["Leksandsmål"] = {},
			["Limamål"] = {},
			["Malungsmål"] = {},
			["Moramål"] = {},
			["Nåsmål"] = {},
			["Oremål"] = {},
			["Orsamål"] = {},
			["Rättviksmål"] = {},
			["Siljansnäsmål"] = {},
			["Sollerömål"] = {},
			["Transtrandsmål"] = {},
			["Venjansmål"] = {},
			["Våmhusmål"] = {},
			["Ålmål"] = {},
			["Äppelbomål"] = {},
		},
		["Finlandssvenska"] = {},
		["Gotländska"] = {},
		["Göteborgska"] = {
			["Göteborgsslang"] = {},
		},
		["Hälsingemål"] = {},
		["Jämtska"] = {},
		["Norrländska"] = {},
		["Närkingska"] = {},
		["Skånska"] = {
			["Skåneslang"] = {},
		},
		["Småländska"] = {},
		["Stockholmska"] = {
			["Stockholmsslang"] = {},
		},
		["Värmländska"] = {},
		["Västflamländska"] = {},
		["Västgötska"] = {},
		["Åländska"] = {},
		["Öländska"] = {},
		["Östgötska"] = {},
	},
	["Eufemistiskt"] = {},
	["Fackspråk"] = {},
	["Familjärt"] = {},
	["Formellt"] = {},
	["Högtidligt"] = {},
	["Idiomatiskt"] = {},
	["Informellt"] = {},
	["Litterärt"] = {},
	["Mindre brukligt"] = {},
	["Nedsättande"] = {},
	["Poetiskt"] = {},
	["Regionalt"] = {
		["Amerikansk engelska"] = {},
		["Australisk engelska"] = {},
		["Belgisk franska"] = {},
		["Brasiliansk portugisiska"] = {},
		["Brittisk engelska"] = {},
		["Indisk engelska"] = {},
		["Irländsk engelska"] = {},
		["Kanadensisk engelska"] = {},
		["Kanadensisk franska"] = {},
		["Nyzeeländsk engelska"] = {},
		["Portugisisk portugisiska"] = {},
		["Schweizisk tyska"] = {},
		["Skotsk engelska"] = {},
	},
	["Skämtsamt"] = {
		["Skämtnorska"] = {},
	},
	["Slang"] = {
		["Förortsslang"] = {},
		["Göteborgsslang"] = {},
		["Militärslang"] = {},
		["Skåneslang"] = {},
		["Sportslang"] = {},
		["Stockholmsslang"] = {},
		["Yrkesslang"] = {},
	},
	["Stötande"] = {},
	["Svordomar"] = {},
	["Talspråk"] = {},
	["Vardagligt"] = {},
	["Varumärkesord"] = {},
	["Vulgärt"] = {},
	["Ålderdomligt"] = {
		["Ålderdomlig stavning"] = {
			["Gammalstavning"] = {},
		},
	},
}

-- Övriga språkligt motiverade kategorier
kategorier[5] = {
	["Härledningar"] = {},
	["Metasyntaktiska ord"] = {},
	["Palindrom"] = {},
	["Ålderdomliga böjningsformer"] = {},
	["Ord med defekt böjningsparadigm"] = {
		["Verb med defekt böjningsparadigm"] = {
			["Verb som saknar presensform"] = {},
			["Verb som saknar preteritumform"] = {},
			["Verb som saknar supinumform"] = {},
			["Verb som saknar impertivform"] = {},
		},
		["Substantiv med defekt böjningsparadigm"] = {},
		["Adjektiv med defekt böjningsparadigm"] = {},
		["Pronomen med defekt böjningsparadigm"] = {},
	},
}

-- Ämnes- och gruppindelningar
kategorier[6] = {
	["Data"] = {
		["Datorspel"] = {},
		["Datasäkerhet"] = {},
		["Datavetenskap"] = {},
		["Internet"] = {
			["Webbdesign"] = {},
		},
		["Programmering"] = {},
	},
	["Diverse"] = {
		["Fiktiva karaktärer"] = {
			["Seriefigurer"] = {},
		},
		["Fiske"] = {},
		["Geografi"] = {
			["Kulturgeografi"] = {},
			["Naturgeografi"] = {},
			["Toponymer"] = {},
		},
		["Jordbruk"] = {},
		["Jakt"] = {},
		["Kontor"] = {},
		["Lekar"] = {},
		["Militärt"] = {
			["Militärvetenskap"] = {},
			["Strid"] = {},
			["Vapen"] = {},
		},
		["Onomatopoesi"] = {},
		["Pseudovetenskaper"] = {
			["Astrologi"] = {
				["Astrologiska tecken"] = {},
				["Stjärnbilder"] = {},
			},
		},
		["Redskap"] = {
			["Köksredskap"] = {},
		},
		["Signalbehandling"] = {},
		["Smycken"] = {},
		["Språk"] = {},
		["Tidsuttryck"] = {
			["Månader"] = {},
			["Veckodagar"] = {},
			["Årstider"] = {},
		},
		["Traditioner"] = {},
		["Trädgård"] = {
			["Trädgårdsskötsel"] = {},
		},
		["Verktyg"] = {
			["Handverktyg"] = {},
		},
		["Vetenskaper"] = {
			["Ingenjörsvetenskap"] = {},
		},
	},
	["Egennamn"] = {
		["Personnamn"] = {
			["Efternamn"] = {},
			["Kvinnonamn"] = {},
			["Mansnamn"] = {},
			["Smeknamn"] = {},
		},
		["Toponymer"] = {
			["Berg"] = {},
			["Floder"] = {},
			["Hav"] = {},
			["Länder"] = {},
			["Städer"] = {
				["Huvudstäder"] = {},
			},
			["Världsdelar"] = {},
			["Öar"] = {},
			["Amerikanska delstater"] = {},
			["Australiska delstater och territorier"] = {},
			["Svenska landskap"] = {},
			["Svenska län"] = {},
		},
	},
	["Filosofi"] = {
		["Filosofier"] = {},
	},
	["Lingvistik"] = {
		["Grammatik"] = {
			["Ordklasser"] = {},
		},
		["Typografi"] = {},
	},
	["Humaniora"] = {
		["Retorik"] = {},
		["Beteendevetenskap"] = {
			["Psykologi"] = {
				["Känslor"] = {},
			},
		},
	},
	["Matematik"] = {
		["Algebra"] = {},
		["Analys"] = {
			["Vektoranalys"] = {},
		},
		["Aritmetik"] = {},
		["Geometri"] = {},
		["Linjär algebra"] = {},
		["Logik"] = {
			["Logiksymboler"] = {},
		},
		["Matematiska tecken"] = {},
		["Måttenheter"] = {},
		["Sannolikhetslära"] = {},
		["Signalteori"] = {},
		["Statistik"] = {},
		["Talteori"] = {},
		["Topologi"] = {},
	},
	["Naturvetenskap"] = {
		["Biologi"] = {
			["Anatomi"] = {},
			["Biologiska tecken"] = {},
			["Botanik"] = {
				["Auktorsförkortningar"] = {},
				["Växtarter"] = {},
				["Växtsläkten"] = {},
				["Växtfamiljer"] = {},
				["Växter"] = {
					["Blommor"] = {},
					["Frukter"] = {},
						["Bär"] = {},
						["Skenfrukter"] = {},
					["Träd"] = {},
					["Örter"] = {},
						["Orkidéer"] = {},
					},
				},
			["Cellbiologi"] = {},
			["Ekologi"] = {},
			["Fysiologi"] = {
				["Hormoner"] = {},
				["Neurotransmittorer"] = {},
			},
			["Genetik"] = {},
			["Mykologi"] = {
				["Svampar"] = {},
			},
			["Neurologi"] = {},
			["Taxonomi"] = {
				["Arter"] = {
					["Däggdjursarter"] = {},
					["Groddjursarter"] = {},
					["Fiskarter"] = {},
					["Fågelarter"] = {},
					["Insektsarter"] = {},
					["Kräftdjursarter"] = {},
					["Reptilarter"] = {},
					["Växtarter"] = {},
				},
				["Familjer"] = {
					["Däggdjursfamiljer"] = {},
					["Groddjursfamiljer"] = {},
					["Fiskfamiljer"] = {},
					["Fågelfamiljer"] = {},
					["Insektsfamiljer"] = {},
					["Kräftdjursfamiljer"] = {},
					["Reptilfamiljer"] = {},
					["Växtfamiljer"] = {},
				},
				["Ordningar"] = {
					["Däggdjursordningar"] = {},
					["Groddjursordningar"] = {},
					["Fiskordningar"] = {},
					["Fågelordningar"] = {},
					["Insektsordningar"] = {},
					["Kräftdjursordningar"] = {},
					["Reptilordningar"] = {},
				},
				["Släkten"] = {
					["Däggdjurssläkten"] = {},
					["Groddjurssläkten"] = {},
					["Fisksläkten"] = {},
					["Fågelsläkten"] = {},
					["Insektssläkten"] = {},
					["Kräftdjurssläkten"] = {},
					["Reptilsläkten"] = {},
					["Växtsläkten"] = {},
				},
				["Klasser"] = {},
			},
			["Zoologi"] = {
				["Djur"] = {
					["Blötdjur"] = {},
						["Snäckor"] = {},
					["Djurfamiljen"] = {},
						["Djurhanar"] = {},
						["Djurhonor"] = {},
						["Djurungar"] = {},
					["Däggdjur"] = {},
						["Björnar"] = {},
						["Gnagare"] = {},
						["Hundar"] = {},
						["Hästar"] = {},
						["Kattdjur"] = {},
						["Mårddjur"] = {},
						["Primater"] = {},
						["Valar"] = {},
					["Groddjur"] = {},
					["Husdjur"] = {},
					["Fiskar"] = {},
					["Fåglar"] = {},
						["Duvor"] = {},
					["Leddjur"] = {},
						["Insekter"] = {
							["Bin"] = {},
						},
						["Kräftdjur"] = {},
					["Reptiler"] = {},
						["Ormar"] = {},
					},
				["Entomologi"] = {
					["Insekter"] = {},
					["Insektsarter"] = {},
					["Insektsfamiljer"] = {},
					["Insektsordningar"] = {},
					["Insektssläkten"] = {},
				},
				["Herpetologi"] = {
					["Groddjur"] = {},
					["Groddjursarter"] = {},
					["Groddjursfamiljer"] = {},
					["Groddjursordningar"] = {},
					["Groddjurssläkten"] = {},
					["Reptilarter"] = {},
					["Reptiler"] = {},
					["Reptilfamiljer"] = {},
					["Reptilordningar"] = {},
					["Reptilsläkten"] = {},
				},
				["Iktyologi"] = {
					["Fiskar"] = {},
					["Fiskarter"] = {},
					["Fiskfamiljer"] = {},
					["Fiskordningar"] = {},
					["Fisksläkten"] = {},
				},
				["Ornitologi"] = {
					["Fågelarter"] = {},
					["Fågelfamiljer"] = {},
					["Fågelordningar"] = {},
					["Fågelsläkten"] = {},
					["Fåglar"] = {},
				},
			},
		},
		["Fysik"] = {
			["Akustik"] = {},
			["Astronomi"] = {
				["Astronomiska tecken"] = {},
				["Himlakroppar"] = {},
				["Planeter"] = {},
				["Stjärnbilder"] = {},
			},
			["Ellära"] = {},
			["Fysikaliska tecken"] = {},
			["Grundämnen"] = {},
			["Kristallografi"] = {},
			["Kvantmekanik"] = {},
			["Kärnfysik"] = {},
			["Magnetism"] = {
				["Geomagnetism"] = {},
			},
			["Mekanik"] = {},
			["Optik"] = {},
		},
		["Geovetenskap"] = {
			["Geodesi"] = {},
			["Geologi"] = {
				["Bergarter"] = {},
				["Gruvdrift"] = {},
				["Mineraler"] = {},
				["Mineralogi"] = {},
			},
			["Geomagnetism"] = {},
			["Hydrologi"] = {},
			["Klimatologi"] = {},
			["Meteorologi"] = {},
			["Naturgeografi"] = {},
		},
		["Kemi"] = {
			["Alkemi"] = {
				["Alkemiska tecken"] = {},
			},
			["Elektrokemi"] = {},
			["Fosfider"] = {},
			["Grundämnen"] = {},
			["Kemiska tecken"] = {},
			["Legeringar"] = {},
			["Organisk kemi"] = {
				["Biokemi"] = {
					["Aminosyror"] = {},
					["Enzymer"] = {},
				},
			},
			["Oorganisk kemi"] = {},
			["Salter"] = {
				["Azider"] = {},
				["Borater"] = {},
				["Bromider"] = {},
				["Citrater"] = {},
				["Fluorider"] = {},
				["Fosfater"] = {},
				["Jodider"] = {},
				["Klorater"] = {},
				["Klorider"] = {},
				["Kromater"] = {},
				["Nitrater"] = {},
				["Sulfider"] = {},
				["Volframater"] = {},
			},
			["Oxider"] = {},
			["Sulfater"] = {},
			["Syror"] = {},
			["Trivialnamn"] = {},
		},
		["Medicin"] = {
			["Anatomi"] = {},
			["Farmakologi"] = {},
			["Sjukdomar"] = {},
		},
		["Miljö"] = {},
	},
	["Personkategorier"] = {
		["Nationaliteter"] = {},
		["Personnamn"] = {},
		["Släktingar"] = {},
		["Yrken"] = {
			["Musiker"] = {},
		},
	},
	["Samhälle och kultur"] = {
		["Arkitektur"] = {},
		["Bokbinderi"] = {},
		["Dans"] = {},
		["Design"] = {},
		["Foto"] = {},
		["Färger"] = {},
		["Helgdagar"] = {},
		["Historia"] = {
			["Heraldik"] = {},
		},
		["Hobby"] = {
			["Filateli"] = {},
		},
		["Högtider"] = {
			["Jul"] = {},
		},
		["Inredning"] = {
			["Möbler"] = {},
		},
		["Kläder"] = {
			["Huvudbonader"] = {},
		},
		["Konst"] = {},
		["Litteratur"] = {},
		["Mat"] = {
			["Bakverk"] = {},
			["Bröd"] = {},
			["Drycker"] = {
				["Spritdrycker"] = {},
			},
			["Frukter"] = {},
			["Kryddor"] = {},
			["Såser"] = {},
			["Matlagning"] = {
				["Bakning"] = {},
				["Maträtter"] = {},
			},
		},
		["Media"] = {
			["Film"] = {},
		},
		["Mode"] = {},
		["Musik"] = {
			["Musikaliska tecken"] = {},
			["Musiker"] = {},
			["Musikinstrument"] = {
				["Blåsinstrument"] = {
					["Bleckblåsinstrument"] = {},
					["Träblåsinstrument"] = {},
				},
				["Klaviaturinstrument"] = {},
				["Slagverksinstrument"] = {},
				["Stränginstrument"] = {},
			},
			["Opera"] = {},
		},
		["Nationaliteter"] = {},
		["Mytologi"] = {
			["Fornnordisk mytologi"] = {},
			["Grekisk mytologi"] = {},
			["Romersk mytologi"] = {},
		},
		["Postväsen"] = {},
		["Religion"] = {
			["Andlighet"] = {},
			["Religioner"] = {
				["Islam"] = {},
				["Judendom"] = {},
				["Kristendom"] = {},
			},
			["Teologi"] = {},
		},
		["Sexualitet"] = {
			["Preventivmedel"] = {},
		},
		["Språk"] = {
			["Dialekter"] = {},
		},
		["Sömnad"] = {},
		["Teater"] = {},
		["Utbildningsväsende"] = {},
		["Yrken"] = {
			["Vetenskapsyrken"] = {},
		},
	},
	["Samhällsvetenskap"] = {
		["Beteendevetenskap"] = {},
		["Ekonomi"] = {
			["Näringsliv"] = {
				["Handel"] = {},
			},
			["Pengar"] = {
				["Mynt"] = {},
				["Valutakoder"] = {},
				["Valutasymboler"] = {},
				["Valutor"] = {},
			},
		},
		["Kulturgeografi"] = {},
		["Juridik"] = {
			["Statsrätt"] = {},
		},
		["Politik"] = {
			["Statsskick"] = {},
		},
		["Religion"] = {},
		["Sociologi"] = {},
		["Statsvetenskap"] = {},
	},
	["Spel"] = {
		["Datorspel"] = {},
		["Kortspel"] = {
			["Kortsymboler"] = {},
			["Poker"] = {},
		},
		["Schack"] = {
			["Schacksymboler"] = {},
		},
		["Spelsymboler"] = {},
	},
	["Sport"] = {
		["Bergsklättring"] = {},
		["Bollsport"] = {
			["Bandy"] = {},
			["Basket"] = {},
			["Fotboll"] = {},
			["Golf"] = {},
			["Handboll"] = {},
			["Innebandy"] = {},
			["Ishockey"] = {},
			["Landhockey"] = {},
			["Tennis"] = {},
		},
		["Friidrott"] = {},
		["Gymnastik"] = {},
		["Kampsport"] = {
			["Boxning"] = {},
		},
		["Schack"] = {},
		["Segling"] = {},
		["Simning"] = {
			["Simsätt"] = {},
		},
		["Skidsport"] = {},
	},
	["Teknik"] = {
		["Akustik"] = {},
		["Byggnadsteknik"] = {},
		["Elektronik"] = {
			["Digitalteknik"] = {},
		},
		["Elektroteknik"] = {},
		["Maskinteknik"] = {},
		["Metallurgi"] = {},
	},
	["Transport"] = {
		["Flygtrafik"] = {},
		["Fordon"] = {
			["Fordonsteknik"] = {},
		},
		["Järnväg"] = {},
		["Sjöfart"] = {},
	},
}

function export.kategorinavigering(frame)
	-- Get these parameters from template instantiation
	local params = {
		["titel"] = {default = mw.title.getCurrentTitle().text},  -- This parameter is present for testing purposes, should not be needed in actual usecases
	}
	local args = require("Modul:parameters").process(frame:getParent().args, params)
	title = args["titel"]
	sep = title:find("/")
	lang = sep and title:sub(1, sep - 1) or ""
	cat = sep and title:sub(sep + 1) or title
	
	function find_parents(cat)
        local parents = {}
		function _find_parents(parent, tree, cat)
			for k, v in pairs(tree) do
				if k == cat then
					parents[#parents + 1] = parent
				end
                _find_parents(k, v, cat)
			end
		end
        _find_parents("TOP", kategorier, cat)
        return table.concat(parents, "|")
	end
	
	return "{{kategorinavigering|" .. lang .. "|" .. cat.. "|" .. find_parents(cat) .. "}}"
	-- return {{kategorinavigering|<Språk>|<Ämne>|<Överordnad kategori 1>|<Överordnad kategori 2>|...|(nyckel=grupp)}}
end

return export