In German, we often use "Elfhundert" (literally, "eleven hundred") for 1100 or "neunzehnhundert" ("nineteen hundred") for 1900; but is this correct in English?
Yes, people normally say
fifteen hundred instead of one thousand five hundred
nineteen ninety nine instead of one thousand nine hundred ninety nine
However, I hear a lot of people saying
two thousand fourteen instead of twenty fourteen
Probably because twenty fourteen just doesn't flow off the tongue as nicely as years back in the nineteen nineties
Correct or not, it's relatively common in English to refer to numbers between 1100 and 9900 (that end in 00) as "eleven hundred" to "ninety-nine hundred". However, you would never go any higher and call 10100 "a hundred-and-one hundred".
If you're in the teens range, it's also acceptable to call numbers like 1378 "thirteen hundred and seventy-eight", but once you go above 1900, you generally wouldn't use that form on a number that's not an even multiple of 100, unless you're talking about a year: so you can refer to the year 2112 as "twenty-one twelve", but if you have 2112 points in a game, you have "two thousand, one hundred and twelve points", or "over twenty-one hundred points", but I would not expect you to say that you have "twenty-one hundred and twelve points".