52 lines
2.9 KiB
Lua
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" ),
|
|
}
|