Sebastian Walz 860d31cee1
Tohu vaBohu
2023-04-21 00:22:52 +02:00

52 lines
2.9 KiB
Lua

taxa
= {
list = { },
ranks = { },
}
local ctrRank = 0
local function newRank ( eng, deu )
ctrRank = ctrRank + 1
return {
level = ctrRank,
name
= {
eng = eng,
deu = deu or eng,
},
}
end
taxa.ranks
= {
Domain = newRank ( "Domain", "Domäne" ),
SubDomain = newRank ( "Subdomain", "Unterdomäne" ),
Realm = newRank ( "Realm", "Bereich" ),
SubRealm = newRank ( "Subrealm", "Unterbereich" ),
HyperKingdom = newRank ( "Hyperkingdom", "Reich" ),
Kingdom = newRank ( "Kingdom", "Reich" ),
SubKingdom = newRank ( "Subkingdom", "Unterreich" ),
Phylum = newRank ( "Phylum", "Stamm" ),
SubPhylum = newRank ( "Subphylum", "Unterstamm" ),
InfraPhylum = newRank ( "Infraphylum", "Infrastamm" ),
SuperClass = newRank ( "Superclass", "Überklasse" ),
Class = newRank ( "Class", "Klasse" ),
SubClass = newRank ( "Subclass", "Unterklasse" ),
InfraClass = newRank ( "Infraclass", "Infraklasse" ),
SubterClass = newRank ( "Subterclass", "Subterklasse" ),
ParvClass = newRank ( "Parvclass", "Parvklasse" ),
Order = newRank ( "Order", "Ordnung" ),
SubOrder = newRank ( "Suborder", "Unterordnung" ),
SubSubOrder = newRank ( "???", "Teilordnung" ),
SuperFamily = newRank ( "Superfamily", "Überfamilie" ),
Family = newRank ( "Family", "Familie" ),
SubFamily = newRank ( "Subfamily", "Unterfamilie" ),
Tribe = newRank ( "Tribe", "Tribus" ),
SubTribe = newRank ( "Subtribe", "Untertribus" ),
Genus = newRank ( "Genus", "Gattung" ),
Species = newRank ( "Species", "Art" ),
SubSpecies = newRank ( "Subspecies", "Unterart" ),
Strain = newRank ( "Strain", "Strain" ),
}