In Europe, in general (and that's something that look a bit strange to US it seem), we judge on THE SPIRIT of the Law more than on THE TEXT. So a European court would surely consider "hate speech" independantly of how it is phrased exactly
However "I think the Nazis were 100% right in what they did to the Jews" is IMHO NOT "hate speech" but an opinion. What would be "hate speech" would be more "We have to kill the XXXXXX" (insert any race, color, religion, sex....) or "All the XXX must die" (different phrasing, same idea).
"Hate speech" is, well, spreading hate against some people. The judge will decide case by case. Example: some humorist have some racists jokes but the context will make clear if it "hate speech" (1st degree) or "humor" (2nd degree)