In this sentence: "Bakken is the world's oldest tivoli", must tivoli be capitalized ? My program's atleast trying to make me think I must.
You're Danish ... ? I'm confused, is "tivoli" commonly used as a word to mean "any" amusement park?
If so - yeah - leave it capital, if you're writing in English.
It would be like saying:
"< some theme park > is the world's oldest Disneyland."
"< some fast food chain > is the world's oldest McDonalds."
Here, you're using "Disneyland" to stand in for any theme park;
you're using "McDonalds" to stand in for any fast food chain.
Note that we often in English use "specific things" in a "general way" like that - it's a smartass sound that magazine writers like; it makes you look pseudointelligent.
So yeah in these examples, you're very much still talking about McDonalds or Disneyland, so they would be capitalised.
Same deal using "Tivoli" as a "generalised way to refer to that category of thing."
I've noticed that my fellow european languages, have, very different/confusing takes on when to use capital letters. (You need only look at, say, words for days of the week.)
So, if you're writing in English, yeah it would look totally weird if you have lower-case. I can't think of any reason or situation you'd ever write "Tivoli" in lower-case. Exactly as with, say simply, a name - Smith - you'd simply never see Smith in lowercase. Hope it helps in some way!